* $Id$
*/
-#include <ccunit/CCUnit.h>
+#include <ccunit/CCUnitTestCase.h>
+#include <ccunit/CCUnitTestResult.h>
extern void test_complex_new ();
extern void test_complex_equals ();
test_complex_equals);
result = ccunit_runTestCase (testCase);
success = ccunit_wasSuccessful (result);
+ ccunit_deleteTestCase (testCase);
+ ccunit_deleteTestResult (result);
return success ? 0 : -1;
}
CCUnitTestCase* testCase;
CCUnitTestSuite* suite;
CCUnitTestRunner* runner;
+ int ret;
testCase = ccunit_newTestCase ("complex test");
ccunit_addNewTestFunc (testCase,
"test_complex_new",
suite = ccunit_newTestSuite ("complex test suite");
ccunit_addTestCase (suite, testCase);
runner = ccunit_newTestRunner (stdout);
- return ccunit_runTestRunner (runner, suite);
+ ret = ccunit_runTestRunner (runner, suite);
+ ccunit_deleteTestRunner (runner);
+ ccunit_deleteTestSuite (suite);
+ /* ccunit_deleteTestCase (testCase); // testCase deleted when suite was deleted */
+ return ret;
}