Add LCOV macro to exclude test code 51/311251/1 accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen accepted/tizen/unified/20240611.122636 accepted/tizen/unified/dev/20240620.004808 accepted/tizen/unified/toolchain/20240624.121456 accepted/tizen/unified/x/20240612.025930 accepted/tizen/unified/x/asan/20240625.092514
authorJaehyun Kim <jeik01.kim@samsung.com>
Fri, 17 May 2024 01:25:27 +0000 (10:25 +0900)
committerJaehyun Kim <jeik01.kim@samsung.com>
Fri, 17 May 2024 01:25:27 +0000 (10:25 +0900)
Change-Id: I8159927109e8ffe7b84ecb09fc42130a898e4892
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
packaging/capi-network-wifi-direct.spec
tests/gtest-wifi-direct.cpp
tests/mocks/WifiDirectManager/WifiDirectManager.cpp

index 06504ec..31bf7c0 100755 (executable)
@@ -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
index 7e4a3ed..9967345 100644 (file)
@@ -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
index 4480982..b0b8a82 100644 (file)
@@ -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