/*
* $Id$
*/
-#include <ccunit/CCUnit.h>
+#include <ccunit/CCUnitTestRunner.h>
int main ()
{
- CCUnitTestRunner* runner = ccunit_newTestRunner (NULL);
- CCUnitTestSuite* suite = ccunit_suite ("failure");
+ CCUnitTestRunner* runner;
+ CCUnitTestSuite* suite;
size_t fails;
- size_t tests;
- runner->run (runner, suite);
+#if CCUNIT_WITH_DMALLOC
+#endif
+ runner = ccunit_newTestRunner (NULL);
+ suite = ccunit_suite ("failure");
+ ccunit_runTestRunner (runner, suite);
fails = ccunit_failureCount (runner->result);
- tests = ccunit_runCount (runner->result);
ccunit_deleteTestRunner (runner);
- return fails == tests ? 0 : -1;
+ ccunit_deleteTestSuite (suite);
+#if CCUNIT_WITH_DMALLOC
+ dmalloc_shutdown ();
+#endif
+ return (int)fails;
}