Remove unnecessary unittest rpm 96/296596/1 accepted/tizen/unified/20230803.034111
authorWootak Jung <wootak.jung@samsung.com>
Wed, 2 Aug 2023 00:49:36 +0000 (09:49 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Wed, 2 Aug 2023 00:50:32 +0000 (09:50 +0900)
unittest rpm required if native tct is not enough

Change-Id: Icd1ae0c9f89729817712c9183123ca799ad3e5fd
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
packaging/capi-network-bluetooth.spec

index 30dfbc1653f753fd5a5cef5adfa5e869a1dab8f6..6cf565a9e6381b82ae5220bf93755d843623e73f 100644 (file)
@@ -52,12 +52,6 @@ Summary: %{name} gcov data
 gcov objects
 %endif
 
-%package unittests
-Summary: %{name} unittests binary
-
-%description unittests
-unittests binary
-
 %prep
 %setup -q
 cp %{SOURCE1001} %{SOURCE1002} .
@@ -119,33 +113,6 @@ find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';'
 #mkdir -p %{buildroot}%{_unitdir}
 #install -m 0644 tests/test/bt_infinite_spp_test_server.service %{buildroot}%{_unitdir}/bt_infinite_spp_test_server.service
 
-cat << EOF > run-unittest.sh
-#!/bin/bash
-setup() {
-    echo "setup start"
-}
-
-test_main() {
-    echo "test_main start"
-    LD_PRELOAD=/usr/lib/libbluetooth-mock.so /usr/bin/tct-bluetooth-core
-}
-
-teardown() {
-    echo "teardown start"
-}
-
-main() {
-    setup
-    test_main
-    teardown
-}
-
-main "$@"
-EOF
-
-mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name}
-install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}
-
 %check
 LD_LIBRARY_PATH=. LD_PRELOAD=tests/unittest/libbluetooth-mock.so tests/unittest/tct-bluetooth-core
 %if 0%{?gcov:1}
@@ -172,6 +139,9 @@ genhtml %{name}.info -o out --legend --show-details
 %{_bindir}/ble_mouse_with_error
 %{_bindir}/hid_keyboard
 %{_bindir}/bt_infinite_spp_test
+%exclude %{_bindir}/tct-bluetooth-core
+%exclude %{_libdir}/libbluetooth-mock.so
+%exclude %{_libdir}/debug/*
 #%{_unitdir}/bt_infinite_spp_test_server.service
 #/etc/smack/accesses.d/capi-network-bluetooth-test.efl
 
@@ -191,8 +161,3 @@ genhtml %{name}.info -o out --legend --show-details
 %files gcov
 %{_datadir}/gcov/obj/*
 %endif
-
-%files unittests
-%{_libdir}/libbluetooth-mock.so
-%{_bindir}/tct-bluetooth-core
-%{_bindir}/tizen-unittests/%{name}/run-unittest.sh