#define CCUNITTESTFAILURE_H
#include <ccunit/CCUnitConfig.h>
+#include <ccunit/CCUnitTestCase.h>
/**
* @ingroup ModuleHierarchy
* @see TestResult
* @ingroup BrowsingCollectedTestResult
*/
-typedef struct CCUnitTestFailure CCUnitTestFailure;
-
-/**
- * Collects a failed test together with the failed assertion.
- * @see TestResult
- * @ingroup BrowsingCollectedTestResult
- */
-struct CCUnitTestFailure
+typedef struct CCUnitTestFailure
{
const char* file; /**< file name */
unsigned int line; /**< line No. */
const char* condstr; /**< test condition */
const char* expect; /**< expect value as string */
const char* actual; /**< actual value as string */
- const struct CCUnitTestCase* testCase; /**< test case object */
-};
+ const CCUnitTestCase* testCase; /**< test case object */
+} CCUnitTestFailure;
/**
* Create new test failure.