World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Функции | |
void | SDLTest_Assert (int assertCondition, SDL_PRINTF_FORMAT_STRING const char *assertDescription,...) SDL_PRINTF_VARARG_FUNC(2) |
Assert that logs and break execution flow on failures. Подробнее... | |
int | SDLTest_AssertCheck (int assertCondition, SDL_PRINTF_FORMAT_STRING const char *assertDescription,...) SDL_PRINTF_VARARG_FUNC(2) |
Assert for test cases that logs but does not break execution flow on failures. Updates assertion counters. Подробнее... | |
void | SDLTest_AssertPass (SDL_PRINTF_FORMAT_STRING const char *assertDescription,...) SDL_PRINTF_VARARG_FUNC(1) |
Explicitly pass without checking an assertion condition. Updates assertion counter. Подробнее... | |
void | SDLTest_ResetAssertSummary (void) |
Resets the assert summary counters to zero. Подробнее... | |
void | SDLTest_LogAssertSummary (void) |
Logs summary of all assertions (total, pass, fail) since last reset as INFO or ERROR. Подробнее... | |
int | SDLTest_AssertSummaryToTestResult (void) |
Converts the current assert summary state to a test result. Подробнее... | |
Include file for SDL test framework.
This code is a part of the SDL2_test library, not the main SDL library.
См. определение в файле SDL_test_assert.h
void SDLTest_Assert | ( | int | assertCondition, |
SDL_PRINTF_FORMAT_STRING const char * | assertDescription, | ||
... | |||
) |
Assert that logs and break execution flow on failures.
assertCondition | Evaluated condition or variable to assert; fail (==0) or pass (!=0). |
assertDescription | Message to log with the assert describing it. |
int SDLTest_AssertCheck | ( | int | assertCondition, |
SDL_PRINTF_FORMAT_STRING const char * | assertDescription, | ||
... | |||
) |
Assert for test cases that logs but does not break execution flow on failures. Updates assertion counters.
assertCondition | Evaluated condition or variable to assert; fail (==0) or pass (!=0). |
assertDescription | Message to log with the assert describing it. |
void SDLTest_AssertPass | ( | SDL_PRINTF_FORMAT_STRING const char * | assertDescription, |
... | |||
) |
Explicitly pass without checking an assertion condition. Updates assertion counter.
assertDescription | Message to log with the assert describing it. |
Logs summary of all assertions (total, pass, fail) since last reset as INFO or ERROR.
int SDLTest_AssertSummaryToTestResult | ( | void | ) |
Converts the current assert summary state to a test result.