From: Junkyeong Kim Date: Tue, 30 Apr 2024 07:03:11 +0000 (+0900) Subject: unittest: Change unittest package name X-Git-Tag: accepted/tizen/unified/20240502.105902~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3e5bd8e4a5c2aaffef1f3548e011443db8f9b5cc;p=platform%2Fcore%2Fapi%2Fefl-util.git unittest: Change unittest package name Add run-unittest shell script. Change-Id: I7d47fb199af1020cac372dc382a7da2c7cf2e4db Signed-off-by: Junkyeong Kim --- diff --git a/packaging/capi-ui-efl-util.spec b/packaging/capi-ui-efl-util.spec index 5753833..57d2097 100644 --- a/packaging/capi-ui-efl-util.spec +++ b/packaging/capi-ui-efl-util.spec @@ -7,6 +7,7 @@ Group: Graphics & UI Framework/API License: Apache-2.0 Source0: %{name}-%{version}.tar.gz Source1001: capi-ui-efl-util.manifest +Source1002: run-unittest.sh BuildRequires: cmake BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(wayland-client) @@ -34,11 +35,11 @@ Requires: %{name} = %{version}-%{release} %description devel %devel_desc -%package -n efl-util-tests +%package unittests Summary: Tizen EFL utility library unit tests package Group: Development/Libraries -%description -n efl-util-tests +%description unittests Test module for testing efl-util APIs %if 0%{?gcov:1} @@ -76,6 +77,9 @@ mkdir -p "$gcno_obj_dir" find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';' %endif +mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name} +install -m 0755 %SOURCE1002 %{buildroot}%{_bindir}/tizen-unittests/%{name}/ + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -94,9 +98,10 @@ find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';' %{_libdir}/libcapi-ui-efl-util.so %exclude %{_includedir}/ui/config.h -%files -n efl-util-tests +%files unittests %defattr(-,root,root,-) -%{_bindir}/efl-util-tests +%{_bindir}/capi-ui-efl-util-unittests +%{_bindir}/tizen-unittests/%{name}/run-unittest.sh %if 0%{?gcov:1} %files -n capi-ui-efl-util-gcov diff --git a/packaging/run-unittest.sh b/packaging/run-unittest.sh new file mode 100644 index 0000000..84fac83 --- /dev/null +++ b/packaging/run-unittest.sh @@ -0,0 +1,4 @@ +#!/bin/sh +pkill Oobe +pkill inputmethod +/usr/bin/capi-ui-efl-util-unittests diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 6ba2ec8..a6f4e83 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,4 +1,4 @@ -SET(EXEC_NAME "efl-util-tests") +SET(EXEC_NAME "capi-ui-efl-util-unittests") SET(TC_SOURCES efl-util-tests.cpp