Note: if some test cases are not in SUCCESS state, the name of the failing case usually points to the rule that broke. A whole test executable can fail to produce any output if there are compilation errors or a segmentation fault inside it; in that case look at log.txt. **** running test_game_state_constructor **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 4 | 4 passed | 0 failed | 0 skipped [doctest] assertions: 38 | 38 passed | 0 failed | [doctest] Status: SUCCESS! **** running test_game_state_copy **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_game_state_copy.cpp:16: TEST CASE: game_state operator== and operator!= ../test/test_game_state_copy.cpp:16: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_copy.cpp:36: TEST CASE: game_state copy constructor ../test/test_game_state_copy.cpp:36: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_copy.cpp:48: TEST CASE: game_state copy assignment test 1 ../test/test_game_state_copy.cpp:48: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_copy.cpp:59: TEST CASE: game_state copy assignment test 2 ../test/test_game_state_copy.cpp:59: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_copy.cpp:73: TEST CASE: game_state move constructor ../test/test_game_state_copy.cpp:73: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_copy.cpp:81: TEST CASE: game_state move assignment ../test/test_game_state_copy.cpp:81: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 6 | 0 passed | 6 failed | 0 skipped [doctest] assertions: 0 | 0 passed | 0 failed | [doctest] Status: FAILURE! **** running test_game_state_invalid **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 6 | 6 passed | 0 failed | 0 skipped [doctest] assertions: 5 | 5 passed | 0 failed | [doctest] Status: SUCCESS! **** running test_game_state_setters **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 9 | 9 passed | 0 failed | 0 skipped [doctest] assertions: 14 | 14 passed | 0 failed | [doctest] Status: SUCCESS! **** running test_game_state_streams **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_game_state_streams.cpp:47: TEST CASE: game_state read/write round-trip test 1 ../test/test_game_state_streams.cpp:47: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_streams.cpp:55: TEST CASE: game_state read/write round-trip test 3 ../test/test_game_state_streams.cpp:55: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_game_state_streams.cpp:63: TEST CASE: game_state read/write round-trip test 5 ../test/test_game_state_streams.cpp:63: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 5 | 2 passed | 3 failed | 0 skipped [doctest] assertions: 6 | 6 passed | 0 failed | [doctest] Status: FAILURE! **** running test_pacman_constructor **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 5 | 5 passed | 0 failed | 0 skipped [doctest] assertions: 21 | 21 passed | 0 failed | [doctest] Status: SUCCESS! **** running test_pacman_copy **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_pacman_copy.cpp:14: TEST CASE: pacman operator== and operator!= ../test/test_pacman_copy.cpp:14: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:37: TEST CASE: pacman copy constructor test 1 ../test/test_pacman_copy.cpp:37: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:49: TEST CASE: pacman copy constructor test 2 ../test/test_pacman_copy.cpp:49: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:62: TEST CASE: pacman copy assignment test 1 ../test/test_pacman_copy.cpp:62: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:72: TEST CASE: pacman copy assignment test 2 ../test/test_pacman_copy.cpp:72: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:81: TEST CASE: pacman move constructor test 1 ../test/test_pacman_copy.cpp:81: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:90: TEST CASE: pacman move constructor test 2 ../test/test_pacman_copy.cpp:90: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:100: TEST CASE: pacman move assignment test 1 ../test/test_pacman_copy.cpp:100: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_copy.cpp:109: TEST CASE: pacman move assignment test 2 ../test/test_pacman_copy.cpp:109: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 9 | 0 passed | 9 failed | 0 skipped [doctest] assertions: 1 | 1 passed | 0 failed | [doctest] Status: FAILURE! **** running test_pacman_invalid **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== [doctest] test cases: 4 | 4 passed | 0 failed | 0 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: SUCCESS! **** running test_pacman_iterators **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_pacman_iterators.cpp:21: TEST CASE: pacman iterator test 2 ../test/test_pacman_iterators.cpp:21: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_iterators.cpp:35: TEST CASE: pacman iterator test 3 ../test/test_pacman_iterators.cpp:35: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_iterators.cpp:47: TEST CASE: pacman iterator test 4 ../test/test_pacman_iterators.cpp:47: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_iterators.cpp:71: TEST CASE: pacman iterator test 5 ../test/test_pacman_iterators.cpp:71: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 5 | 1 passed | 4 failed | 0 skipped [doctest] assertions: 2 | 2 passed | 0 failed | [doctest] Status: FAILURE! **** running test_pacman_move **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_pacman_move.cpp:22: TEST CASE: pacman move test 1 ../test/test_pacman_move.cpp:22: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:43: TEST CASE: pacman move test 2 ../test/test_pacman_move.cpp:43: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:62: TEST CASE: pacman move test 3 ../test/test_pacman_move.cpp:62: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:81: TEST CASE: pacman move test 4 ../test/test_pacman_move.cpp:81: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:97: TEST CASE: pacman move test 5 ../test/test_pacman_move.cpp:97: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:116: TEST CASE: pacman move test 6 ../test/test_pacman_move.cpp:116: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:132: TEST CASE: pacman move test 7 ../test/test_pacman_move.cpp:132: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:154: TEST CASE: pacman move test 8 ../test/test_pacman_move.cpp:154: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:178: TEST CASE: pacman move test 9 ../test/test_pacman_move.cpp:178: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:196: TEST CASE: pacman move test 10 ../test/test_pacman_move.cpp:196: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:221: TEST CASE: pacman move test 11 ../test/test_pacman_move.cpp:221: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:240: TEST CASE: pacman move test 12 ../test/test_pacman_move.cpp:240: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:266: TEST CASE: pacman move test 14 ../test/test_pacman_move.cpp:266: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:288: TEST CASE: pacman move test 15 ../test/test_pacman_move.cpp:288: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_move.cpp:310: TEST CASE: pacman move test 16 ../test/test_pacman_move.cpp:310: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 16 | 1 passed | 15 failed | 0 skipped [doctest] assertions: 0 | 0 passed | 0 failed | [doctest] Status: FAILURE! **** running test_pacman_push_back **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_pacman_push_back.cpp:18: TEST CASE: pacman push_back test 1 ../test/test_pacman_push_back.cpp:18: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_push_back.cpp:39: TEST CASE: pacman push_back test 2 ../test/test_pacman_push_back.cpp:39: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_push_back.cpp:48: TEST CASE: pacman push_back test 3 ../test/test_pacman_push_back.cpp:48: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_push_back.cpp:59: TEST CASE: pacman push_back test 4 ../test/test_pacman_push_back.cpp:59: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_push_back.cpp:71: TEST CASE: pacman push_back test 5 ../test/test_pacman_push_back.cpp:71: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 5 | 0 passed | 5 failed | 0 skipped [doctest] assertions: 1 | 1 passed | 0 failed | [doctest] Status: FAILURE! **** running test_pacman_streams **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_pacman_streams.cpp:46: TEST CASE: pacman read/write test 1 ../test/test_pacman_streams.cpp:46: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_streams.cpp:50: TEST CASE: pacman read/write test 2 ../test/test_pacman_streams.cpp:50: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_pacman_streams.cpp:66: TEST CASE: pacman read/write test 4 ../test/test_pacman_streams.cpp:66: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 4 | 1 passed | 3 failed | 0 skipped [doctest] assertions: 3 | 3 passed | 0 failed | [doctest] Status: FAILURE! **** running test_play_games **** [doctest] doctest version is "2.5.0" [doctest] run with "--help" for options =============================================================================== ../test/test_play_games.cpp:40: TEST CASE: pacmna play game A ../test/test_play_games.cpp:40: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_play_games.cpp:44: TEST CASE: play game B ../test/test_play_games.cpp:44: ERROR: test case THREW exception: unknown exception =============================================================================== ../test/test_play_games.cpp:48: TEST CASE: play game C ../test/test_play_games.cpp:48: ERROR: test case THREW exception: unknown exception =============================================================================== [doctest] test cases: 3 | 0 passed | 3 failed | 0 skipped [doctest] assertions: 0 | 0 passed | 0 failed | [doctest] Status: FAILURE!