Add gtest for auto coverage 50/236250/4
authorJihoon Jung <jh8801.jung@samsung.com>
Tue, 16 Jun 2020 02:43:05 +0000 (11:43 +0900)
committerJihoon Jung <jh8801.jung@samsung.com>
Thu, 18 Jun 2020 07:03:44 +0000 (16:03 +0900)
commit3634fd8aba5ac3804daa4a5ee49541e5af8907a0
tree8667159f85b3bb4b94f3b9b598e710113a178180
parent52c8c89f1f7b6d3b4f7778d3d8e0a15e280eee97
Add gtest for auto coverage

[   12s] ==========================
[   12s] Success [ 117 /  117]
[   12s] Error   [   0 /  117]
[   12s] ==========================
[   12s] [       OK ] mtp.mtp (32 ms)
[   12s] [----------] 1 test from mtp (32 ms total)
[   12s]
[   12s] [----------] Global test environment tear-down
[   12s] [==========] 1 test from 1 test case ran. (34 ms total)
[   12s] [  PASSED  ] 1 test.

[   17s] Overall coverage rate:
[   17s]   lines......: 100.0% (824 of 824 lines)
[   17s]   functions..: 100.0% (77 of 77 functions)

Change-Id: I4403f6467860b11740ea30daf58d1f425a478718
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
27 files changed:
CMakeLists.txt
packaging/capi-network-mtp.spec
src/mtp.c
src/mtp_db.c
src/mtp_gdbus_deviceinfo.c
src/mtp_gdbus_manager.c
src/mtp_gdbus_objectinfo.c
src/mtp_gdbus_storageinfo.c
unittest/CMakeLists.txt [new file with mode: 0644]
unittest/include/assert_local.h [new file with mode: 0755]
unittest/include/tct_common.h [new file with mode: 0755]
unittest/include/testcase.h [new file with mode: 0755]
unittest/mock/mtp-mock-deviceinfo.c [new file with mode: 0755]
unittest/mock/mtp-mock-manager.c [new file with mode: 0755]
unittest/mock/mtp-mock-objectinfo.c [new file with mode: 0755]
unittest/mock/mtp-mock-sqlite3.c [new file with mode: 0755]
unittest/mock/mtp-mock-storageinfo.c [new file with mode: 0755]
unittest/mock/mtp-mock.c [new file with mode: 0755]
unittest/run_coverage.sh [new file with mode: 0755]
unittest/tct-mtp-core.cpp [new file with mode: 0755]
unittest/tct-mtp-core.h [new file with mode: 0755]
unittest/utc-mtp-deviceinfo.c [new file with mode: 0755]
unittest/utc-mtp-manager.c [new file with mode: 0755]
unittest/utc-mtp-objectinfo.c [new file with mode: 0755]
unittest/utc-mtp-storageinfo.c [new file with mode: 0755]
unittest/utc-mtp.c [new file with mode: 0755]
unittest/utc-mtp.h [new file with mode: 0755]