---------------------------------------------------------------------
| 45 | |
| 46 | //--------------------------------------------------------------------- |
| 47 | void RunCoverage( |
| 48 | std::vector<std::pair<std::string, std::string>> coverageArguments, |
| 49 | const std::filesystem::path& output) |
| 50 | { |
| 51 | fs::path testCoverageConsole = TestCoverageConsole::GetOutputBinaryPath(); |
| 52 | |
| 53 | AddDefaultFilters(coverageArguments, testCoverageConsole); |
| 54 | coverageArguments.emplace_back(cov::ProgramOptions::QuietOption, ""); |
| 55 | int exitCode = RunCoverageFor(coverageArguments, testCoverageConsole, {}); |
| 56 | |
| 57 | ASSERT_EQ(0, exitCode); |
| 58 | ASSERT_TRUE(Tools::FileExists(output)); |
| 59 | } |
| 60 | |
| 61 | //--------------------------------------------------------------------- |
| 62 | void RunCoverage(const std::string& exportType) |
no test coverage detected