add glib unittest f/w with measuring code coverage 48/148148/33
authorMyoungJune Park <mj2004.park@samsung.com>
Thu, 7 Sep 2017 02:41:36 +0000 (11:41 +0900)
committerMyoungJune Park <mj2004.park@samsung.com>
Tue, 31 Oct 2017 12:32:13 +0000 (21:32 +0900)
commitca7f192e42a066759d7e43c78c6d492d0b675fb6
treedb96b302369ce36f2f1bb4c07a6b30ba82f0325e
parentbf771d042d0663f6bcd5854d54987a620c5ed68d
add glib unittest f/w with measuring code coverage

- add UTC test
- quit a task if build-error occured
- Add coverage testing by gcov
- Install GCOV data to rpm pgk.
- report the result of Gcov
- test completes on both Mobile and Wearable
- code clean & refactoring
- add Internal UTCs
- modify harded-coded path with RPM macros

Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
Conflicts:
src/system_setting_platform.c

Change-Id: I71a486879cbdddad0c568837d9111bd28e681721
Signed-off-by: MyoungJune Park <mj2004.park@samsung.com>
Signed-off-by: jinwang.an <jinwang.an@samsung.com>
CMakeLists.txt
README_UnitTest.md [new file with mode: 0644]
packaging/capi-system-system-settings.spec
src/system_setting_platform.c
src/system_setting_unittest.c [new file with mode: 0644]
src/system_settings.c
unittest.sh [new file with mode: 0755]