OSDN Git Service

The convenient function to make TestSuite run was added.
authortsutsumi <>
Wed, 24 Sep 2003 10:49:49 +0000 (10:49 +0000)
committertsutsumi <>
Wed, 24 Sep 2003 10:49:49 +0000 (10:49 +0000)
src/ccunit/CCUnitTestSuite.h

index 259aea4..ee07953 100755 (executable)
@@ -31,6 +31,7 @@
 #include <ccunit/CCUnitList.h>
 #include <ccunit/CCUnitTest.h>
 #include <ccunit/CCUnitTestFixture.h>
+#include <ccunit/CCUnitTestResult.h>
 
 /**
  * @ingroup CCUnitTest
@@ -101,6 +102,15 @@ extern inline void ccunit_addTestFixture (CCUnitTestSuite* suite,
                                          CCUnitTestFixture* fixture);
 
 /**
+ * run test suite and collect its results.
+ * @param suite test suite.
+ * @param result test result. if NULL, create a new result object and return it.
+ * @return test result.
+ */
+extern inline CCUnitTestResult* ccunit_runTestSuite (CCUnitTestSuite* suite,
+                                                    CCUnitTestResult* result);
+
+/**
  * Create a test suite from test source file.
  * @ingroup CreatingTestSuite
  * @param name test suite name.