Added test of the assertion reporting system

This commit is contained in:
Sam Lantinga
2011-04-19 11:41:45 -07:00
parent 1b953ac714
commit cca381f73f

View File

@@ -172,6 +172,16 @@ TestAssertions(SDL_bool verbose)
SDL_assert_release(0 && "This is a test");
#endif
{
const SDL_assert_data *item = SDL_GetAssertionReport();
while (item) {
printf("'%s', %s (%s:%d), triggered %u times, always ignore: %s.\n",
item->condition, item->function, item->filename,
item->linenum, item->trigger_count,
item->always_ignore ? "yes" : "no");
item = item->next;
}
}
return (0);
}