Fix gcov build error 29/257329/1
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 23 Apr 2021 00:35:38 +0000 (09:35 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Fri, 23 Apr 2021 00:35:38 +0000 (09:35 +0900)
Change-Id: Ic27aab48f458144b21ddbde0fa7cad1ce9bf778a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
CMakeLists.txt
packaging/capi-appfw-preference.spec

index 6d194f43239838824ee8f520f72719350db96a06..5c6cb94f0b6168ad03c5f2eac25efa5bd1e7e984 100644 (file)
@@ -28,6 +28,9 @@ SET(TARGET_TOOL "preference_tool")
 
 ENABLE_TESTING()
 SET(TARGET_UNIT_TESTS "preference-unit-tests")
+ADD_TEST(NAME ${TARGET_UNIT_TESTS}
+  COMMAND ${TARGET_UNIT_TESTS}
+  WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/unittests)
 
 INCLUDE(FindPkgConfig)
 INCLUDE(ApplyPkgConfig)
index adad1ff6c3a5dfab233430a3056ae8cbbd1a2ad6..91fc3112b31873d903912ea16b8d988d634257cb 100644 (file)
@@ -71,10 +71,9 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
 %endif
 
 %check
-cd unittests
 LD_LIBRARY_PATH=../preference ctest -V
 %if 0%{?gcov:1}
-cd ../src
+cd preference
 lcov -c --ignore-errors graph --no-external -d . -o preference.info
 genhtml preference.info -o preference.out
 zip -r preference.zip preference.out