-------------------------------------------------------------------------
| 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) |
nothing calls this directly
no test coverage detected