MCPcopy Create free account
hub / github.com/OpenCppCoverage/OpenCppCoverage / TEST_F

Function TEST_F

FileFilterTest/UnifiedDiffParserTest.cpp:111–127  ·  view source on GitHub ↗

-------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

109
110 //-------------------------------------------------------------------------
111 TEST_F(UnifiedDiffParserTest, ExpectedFiles)
112 {
113 std::wifstream diffFile{ diffPath_.string() };
114 auto files = unifiedDiffParser_.Parse(diffFile);
115
116 ASSERT_EQ(1, GetSelectedLinesCount(files, "CppCoverage/CodeCoverageRunner.cpp"));
117 ASSERT_EQ(3, GetSelectedLinesCount(files, "CppCoverage/CoverageData.cpp"));
118 ASSERT_EQ(2, GetSelectedLinesCount(files, "CppCoverage/CoverageData.hpp"));
119 ASSERT_EQ(14, GetSelectedLinesCount(files, "CppCoverage/ExecutedAddressManager.cpp"));
120 ASSERT_EQ(6, GetSelectedLinesCount(files, "CppCoverage/ExecutedAddressManager.hpp"));
121 ASSERT_EQ(4, GetSelectedLinesCount(files, "CppCoverageTest/CodeCoverageRunnerTest.cpp"));
122 ASSERT_EQ(4, GetSelectedLinesCount(files, "CppCoverageTest/ExecutedAddressManagerTest.cpp"));
123 ASSERT_EQ(0, GetSelectedLinesCount(files, "TestHelper/Container.hpp"));
124 ASSERT_EQ(0, GetSelectedLinesCount(files, "TestHelper/Container.inl"));
125 ASSERT_EQ(0, GetSelectedLinesCount(files, "TestHelper/CoverageDataComparer.cpp"));
126 ASSERT_EQ(0, GetSelectedLinesCount(files, "TestHelper/CoverageDataComparer.hpp"));
127 }
128
129 //-------------------------------------------------------------------------
130 TEST_F(UnifiedDiffParserTest, ExpectedUpdatedLines)

Callers

nothing calls this directly

Calls 4

GetSelectedLinesCountFunction · 0.85
CheckEqualFunction · 0.85
AssertSingleFileFunction · 0.85
ParseMethod · 0.45

Tested by

no test coverage detected