From 659deaea400f2731a2c3ff7ca98074615b1d28bf Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 17 May 2024 10:25:27 +0900 Subject: [PATCH] Add LCOV macro to exclude test code Change-Id: I8159927109e8ffe7b84ecb09fc42130a898e4892 Signed-off-by: Jaehyun Kim --- packaging/capi-network-wifi-direct.spec | 1 - tests/gtest-wifi-direct.cpp | 2 ++ tests/mocks/WifiDirectManager/WifiDirectManager.cpp | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packaging/capi-network-wifi-direct.spec b/packaging/capi-network-wifi-direct.spec index 06504ec..31bf7c0 100755 --- a/packaging/capi-network-wifi-direct.spec +++ b/packaging/capi-network-wifi-direct.spec @@ -172,7 +172,6 @@ ln -sf libwifi-direct.so.%{version} %{buildroot}/%{_libdir}/libwifi-direct.so.0 %if 0%{?gcov:1} %files gcov %{_datadir}/gcov/obj/* -%exclude %{_datadir}/gcov/obj/*/*/tests/* %endif %files unittests diff --git a/tests/gtest-wifi-direct.cpp b/tests/gtest-wifi-direct.cpp index 7e4a3ed..9967345 100644 --- a/tests/gtest-wifi-direct.cpp +++ b/tests/gtest-wifi-direct.cpp @@ -47,6 +47,7 @@ * Local Functions Definition *****************************************************************************/ +//LCOV_EXCL_START class WifiDirectInitTest : public ::testing::Test { protected: void SetUp() override @@ -3139,3 +3140,4 @@ int main(int argc, char **argv) ::testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); } +//LCOV_EXCL_STOP diff --git a/tests/mocks/WifiDirectManager/WifiDirectManager.cpp b/tests/mocks/WifiDirectManager/WifiDirectManager.cpp index 4480982..b0b8a82 100644 --- a/tests/mocks/WifiDirectManager/WifiDirectManager.cpp +++ b/tests/mocks/WifiDirectManager/WifiDirectManager.cpp @@ -22,6 +22,7 @@ using namespace WifiDirectManagerNamespace; +//LCOV_EXCL_START class AddClientHandler : WifiDirectMethod { public: AddClientHandler(WifiDirectManager *mgr) : mgr_(mgr){}; @@ -3220,3 +3221,4 @@ gboolean WifiDirectManager::isNotDiscoverable() this->state_ != WifiDirectState::kWifiDirectStateDiscovering && this->state_ != WifiDirectState::kWifiDirectStateGroupowner; } +//LCOV_EXCL_STOP -- 2.7.4