diff --git a/tool/test/tool-test.c b/tool/test/tool-test.c index c25caf7461d71bf9eff5ff4c7e25a8ea0689f0e3..13b3e844e0dd6b20fc739b17197a2091b847c24b 100644 --- a/tool/test/tool-test.c +++ b/tool/test/tool-test.c @@ -26,9 +26,23 @@ void test_compute_matches_should_remain_BALAI(void) { free(pattern); pattern = NULL; + set_try("BARRE"); + pattern = generate_pattern(); + p = compute_matches("BARRE", pattern); + + free(pattern); + pattern = NULL; + + set_try("BANAL"); + pattern = generate_pattern(); + p = compute_matches("BANAL", pattern); + + free(pattern); + pattern = NULL; + // Assert - // TEST_ASSERT_EQUAL_INT(get_remaining_bank_count(), 1); - // TEST_ASSERT_EQUAL_STRING_ARRAY(target, get_remaining_bank(), get_remaining_bank_count()); + TEST_ASSERT_EQUAL_INT(get_remaining_bank_count(), 1); + TEST_ASSERT_EQUAL_STRING_ARRAY(target, get_remaining_bank(), get_remaining_bank_count()); free(target[0]); free(target);