26 * POSSIBILITY OF SUCH DAMAGE. |
26 * POSSIBILITY OF SUCH DAMAGE. |
27 */ |
27 */ |
28 |
28 |
29 #include "test.h" |
29 #include "test.h" |
30 |
30 |
|
31 |
|
32 struct UcxTestList{ |
|
33 UcxTest test; |
|
34 UcxTestList *next; |
|
35 }; |
|
36 |
31 UcxTestSuite* ucx_test_suite_new() { |
37 UcxTestSuite* ucx_test_suite_new() { |
32 UcxTestSuite* suite = (UcxTestSuite*) malloc(sizeof(UcxTestSuite)); |
38 UcxTestSuite* suite = (UcxTestSuite*) malloc(sizeof(UcxTestSuite)); |
33 if (suite != NULL) { |
39 if (suite != NULL) { |
34 suite->success = 0; |
40 suite->success = 0; |
35 suite->failure = 0; |
41 suite->failure = 0; |
36 suite->tests = NULL; |
42 suite->tests = NULL; |
37 } |
43 } |
|
44 |
38 return suite; |
45 return suite; |
39 } |
46 } |
40 |
47 |
41 void ucx_test_suite_free(UcxTestSuite* suite) { |
48 void ucx_test_suite_free(UcxTestSuite* suite) { |
42 UcxTestList *l = suite->tests; |
49 UcxTestList *l = suite->tests; |