public override void ExitTestFunction(sim6502Parser.TestFunctionContext context) { var test = context.testName().GetText(); var description = context.testDescription().GetText(); if (!_didJsr) { FailAssertion("No JSR encountered. Make sure you call the jsr function in this test!"); } if (TestPassed) { Logger.Info($"'{test} - {description}' : PASSED"); TotalTestsPassed++; } else { Logger.Fatal($"'{test} - {description}' : FAILED"); TotalTestsFailed++; foreach (var msg in _testFailureMessages) { Logger.Fatal($"'{test}' - {msg}"); } } }
public override void EnterTestFunction(sim6502Parser.TestFunctionContext context) { ResetTest(); }