The %{name}-unittests pacakge contains programs for checking quality the %{name}.
%define modes_plugin_dir %{_libdir}/%{name}
-%define modes_test_dir %{_bindir}/%{name}
+%define modes_plugin_test_dir %{_bindir}/%{name}
%define modes_data_dir %{_datadir}/modes
%prep
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . -DMAJORVER=${MAJORVER} -DFULLVER=%{version} \
-DCMAKE_VERBOSE_MAKEFILE=OFF \
- -DTEST_INSTALL_DIR:PATH=%{modes_test_dir} \
+ -DTEST_INSTALL_DIR:PATH=%{modes_plugin_test_dir} \
-DMODES_PLUGIN_DEFAULT_DIR:PATH=%{modes_plugin_dir} \
-DMODES_ACTIONRULE_DEFAULT_DIR:PATH=%{modes_data_dir}/rule \
-DBUILD_GCOV=%{?gcov:1}%{!?gcov:0} \
/sbin/ldconfig
systemctl restart modes.service
+%post unittests
+%{modes_plugin_test_dir}/modes-gtest-appfw
+%{modes_plugin_test_dir}/modes-gtest-vconf
+
%postun -p /sbin/ldconfig
%files
%files unittests
%manifest %{name}.manifest
-%{modes_test_dir}/*
+%{modes_plugin_test_dir}/*
%license LICENSE.APLv2