| 30 #include "ucxtest.h" |
30 #include "ucxtest.h" |
| 31 |
31 |
| 32 CxTestSuite *test_real_pgn_suite(void); |
32 CxTestSuite *test_real_pgn_suite(void); |
| 33 CxTestSuite *test_rules_helper_suite(void); |
33 CxTestSuite *test_rules_helper_suite(void); |
| 34 |
34 |
| |
35 CxTestSuite *test_pawn_suite(void); |
| |
36 CxTestSuite *test_rook_suite(void); |
| |
37 CxTestSuite *test_knight_suite(void); |
| |
38 CxTestSuite *test_bishop_suite(void); |
| |
39 CxTestSuite *test_queen_suite(void); |
| |
40 CxTestSuite *test_king_suite(void); |
| |
41 |
| 35 int main(void) { |
42 int main(void) { |
| 36 CxTestSuite *suites[] = { |
43 CxTestSuite *suites[] = { |
| 37 test_real_pgn_suite(), |
44 test_real_pgn_suite(), |
| 38 test_rules_helper_suite() |
45 test_rules_helper_suite(), |
| |
46 test_pawn_suite(), |
| |
47 test_rook_suite(), |
| |
48 test_knight_suite(), |
| |
49 test_bishop_suite(), |
| |
50 test_queen_suite(), |
| |
51 test_king_suite(), |
| 39 }; |
52 }; |
| 40 size_t suites_count = sizeof(suites)/sizeof(CxTestSuite *); |
53 size_t suites_count = sizeof(suites)/sizeof(CxTestSuite *); |
| 41 unsigned int failure = 0, success = 0; |
54 unsigned int failure = 0, success = 0; |
| 42 for (size_t i = 0; i < suites_count; i++) { |
55 for (size_t i = 0; i < suites_count; i++) { |
| 43 cx_test_run_stdout(suites[i]); |
56 cx_test_run_stdout(suites[i]); |