From: Youngjae Shin Date: Tue, 13 Aug 2019 08:34:33 +0000 (+0900) Subject: auto excution test on installing unittests X-Git-Tag: submit/tizen/20200406.072014~48 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4d81a9d451393a3d5007d3be7b1751f447c721f2;p=platform%2Fcore%2Fsystem%2Fmodes-plugins.git auto excution test on installing unittests --- diff --git a/packaging/modes-plugins.spec b/packaging/modes-plugins.spec index 6747379..04fcf36 100644 --- a/packaging/modes-plugins.spec +++ b/packaging/modes-plugins.spec @@ -32,7 +32,7 @@ Group: System/Testing 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 @@ -51,7 +51,7 @@ export LDFLAGS+=" -lgcov" 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} \ @@ -68,6 +68,10 @@ xmllint --noout --schema %{modes_data_dir}/schema/tizen_action_rule.xsd %{buildr /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 @@ -78,5 +82,5 @@ systemctl restart modes.service %files unittests %manifest %{name}.manifest -%{modes_test_dir}/* +%{modes_plugin_test_dir}/* %license LICENSE.APLv2