Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Commit

Permalink
Fixed old comments and added new ones.
Browse files Browse the repository at this point in the history
  • Loading branch information
mkauppila committed Jun 4, 2011
1 parent cf279ce commit 323031c
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
18 changes: 18 additions & 0 deletions test/test-automation/SDL_test.c
Expand Up @@ -48,13 +48,23 @@ _TestCaseQuit()
{
//! \todo make the test fail, if it does not contain any asserts
printf("Asserts: passed %d, failed %d\n", _testAssertsPassed, _testAssertsFailed);

if(_testAssertsFailed == 0 && _testAssertsPassed == 0) {
_testReturnValue = 2;
}

return _testReturnValue;
}


/*!
* Assert function. Tests if the expected value equals the actual value, then
* the test assert succeeds, otherwise it fails and warns about it.
*
* \param expected Value user expects to have
* \param actual The actual value of tested variable
* \param message Message that will be printed if assert fails
*/
void
AssertEquals(Uint32 expected, Uint32 actual, char* message, ...)
{
Expand All @@ -73,6 +83,14 @@ AssertEquals(Uint32 expected, Uint32 actual, char* message, ...)
}
}

/*!
* Assert function. Tests if the given condition is true. True in
* this case means non-zero value. If the condition is true, the
* assert passes, otherwise it fails.
*
* \param condition Condition which will be evaluated
* \param message Message that will be printed if assert fails
*/
void
AssertTrue(int condition, char *message, ...)
{
Expand Down
2 changes: 1 addition & 1 deletion test/test-automation/runner.c
Expand Up @@ -61,7 +61,7 @@ ScanForTestSuites() {
/*!
* Loads test suite which is implemented as dynamic library.
*
* \param test0,330
* \param testSuiteName Name of the test suite which will be loaded
*
* \return Pointer to loaded test suite, or NULL if library could not be loaded
*/
Expand Down

0 comments on commit 323031c

Please sign in to comment.