diff options
Diffstat (limited to 'tools/unit-test')
| -rw-r--r-- | tools/unit-test/slang-unit-test.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/unit-test/slang-unit-test.h b/tools/unit-test/slang-unit-test.h index 3484b3020..8f0f0a445 100644 --- a/tools/unit-test/slang-unit-test.h +++ b/tools/unit-test/slang-unit-test.h @@ -95,3 +95,6 @@ typedef IUnitTestModule* (*UnitTestGetModuleFunc)(); #define SLANG_IGNORE_TEST \ getTestReporter()->addResult(TestResult::Ignored); \ throw AbortTestException(); +#define SLANG_CHECK_MSG(condition, message) \ + getTestReporter() \ + ->addResultWithLocation((condition), #condition " " message, __FILE__, __LINE__) |
