ENDIF(UNIX)
## Test
-IF(NOT "${TEST_TYPE}" STREQUAL "none")
IF(NOT DEFINED MINIMUM_BUILD)
ENABLE_TESTING()
SET(UNITTEST_INPUTMETHOD inputmethod_unittests)
ADD_SUBDIRECTORY(tests)
ENDIF(NOT DEFINED MINIMUM_BUILD)
-ENDIF()
BuildRequires: pkgconfig(isf)
BuildRequires: pkgconfig(cynara-client)
BuildRequires: pkgconfig(cynara-session)
-%if %{defined _test_type}
BuildRequires: pkgconfig(gmock)
-%endif
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Input Method gcov objects
%endif
-%if %{defined _test_type}
%package unittests
Summary: inputmethod tests
Group: Development/Libraries
%description unittests
GTest for inputmethod manager
-%endif
%prep
%setup -q
install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
%endif
+%if %{defined _test_type}
%check
ctest --output-on-failure %{?_smp_mflags}
%if 0%{?gcov:1}
lcov -c --ignore-errors graph --no-external -q -d . -o gcov.info
genhtml gcov.info
%endif
+%endif
%post -p /sbin/ldconfig
%{_datadir}/gcov/obj/*
%endif
-%if %{defined _test_type}
%files unittests
%{_bindir}/*
-%endif