diff options
Diffstat (limited to 'extern/sdlew/include/SDL2/SDL_test_assert.h')
-rw-r--r-- | extern/sdlew/include/SDL2/SDL_test_assert.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/extern/sdlew/include/SDL2/SDL_test_assert.h b/extern/sdlew/include/SDL2/SDL_test_assert.h new file mode 100644 index 00000000000..2c91c422ed1 --- /dev/null +++ b/extern/sdlew/include/SDL2/SDL_test_assert.h @@ -0,0 +1,33 @@ + +#ifndef _SDL_test_assert_h +#define _SDL_test_assert_h + +#include "begin_code.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define ASSERT_FAIL 0 + +#define ASSERT_PASS 1 + +void SDLTest_Assert(int assertCondition, const char *assertDescription, ...); + +int SDLTest_AssertCheck(int assertCondition, const char *assertDescription, ...); + +void SDLTest_AssertPass(const char *assertDescription, ...); + +void SDLTest_ResetAssertSummary(); + +void SDLTest_LogAssertSummary(); + +int SDLTest_AssertSummaryToTestResult(); + +#ifdef __cplusplus +} +#endif +#include "close_code.h" + +#endif + |