(dir, logInput, refOutput, params)
| 534 | } |
| 535 | |
| 536 | async function testExpectations(dir, logInput, refOutput, params) { |
| 537 | const symbolsFile = dir + logInput + '.symbols.json'; |
| 538 | const cppEntries = new CppEntriesProviderMock( |
| 539 | symbolsFile, params.useBigIntAddresses); |
| 540 | const tickProcessor = TickProcessor.fromParams(params, cppEntries); |
| 541 | const printMonitor = new PrintMonitor(dir + refOutput); |
| 542 | await tickProcessor.processLogFileInTest(dir + logInput); |
| 543 | tickProcessor.printStatistics(); |
| 544 | printMonitor.finish(); |
| 545 | }; |
| 546 | |
| 547 | async function testEndToEnd(dir, sourceFile, ignoredRefOutput, params) { |
| 548 | // This test only works on linux. |
no test coverage detected