Change-Id: I2f89d49126f31556a6f9fc7b217f28c2bc2f85a0
Signed-off-by: JinWang An <jinwang.an@samsung.com>
#!/bin/sh
setup() {
echo "setup start"
+ if [ -d "conf_example" ]; then
+ rm -rf ./conf_example
+ rm -rf ./tests
+ fi
+ ln -s /usr/bin/sys-settings/tests ./tests
+ ln -s /usr/bin/sys-settings/conf_example ./conf_example
}
test_main() {
teardown() {
echo "teardown start"
+ rm -rf ./tests
+ rm -rf ./conf_example
}
main() {
%files unittests
%manifest %{name}.manifest
%{sys_setting_test_dir}/*
+%{_libdir}/libsys-settings-mock.so
%{_bindir}/tizen-unittests/%{name}/run-unittest.sh
%license LICENSE.APLv2
SET(MOCK_LIB "sys-settings-mock")
FILE(GLOB MOCK_SRCS mocks/*.c mocks/*.cpp)
ADD_LIBRARY(${MOCK_LIB} SHARED ${MOCK_SRCS})
+INSTALL(TARGETS ${MOCK_LIB} DESTINATION ${LIB_INSTALL_DIR})
+
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/tests/res/ DESTINATION ${TEST_INSTALL_DIR}/tests/res PATTERN "*")
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/conf_example/ DESTINATION ${TEST_INSTALL_DIR}/conf_example PATTERN "*")
SET(SSTT_GTEST "sst-unit-test")
FILE(GLOB SSTT_GTEST_SRC sst_gtest_normal_*.cpp)