diff --git a/tests/integration_tests.c b/tests/integration_tests.c index 1798ab9..5ae7b22 100644 --- a/tests/integration_tests.c +++ b/tests/integration_tests.c @@ -15,6 +15,7 @@ static void test_foo_or_bar_regex(void) ASSERT_ACCEPTS(&dfa, "foo"); ASSERT_ACCEPTS(&dfa, "bar"); ASSERT_REJECTS(&dfa, "baz"); + fsa_free(&dfa); } static void test_even_number_of_Is_regex(void) @@ -30,6 +31,7 @@ static void test_even_number_of_Is_regex(void) ASSERT_REJECTS(&dfa, "III"); ASSERT_REJECTS(&dfa, "IIIII"); ASSERT_REJECTS(&dfa, "IIIIIIIII"); + fsa_free(&dfa); } static void test_arbitrary_regex_1(void) @@ -42,6 +44,7 @@ static void test_arbitrary_regex_1(void) ASSERT_ACCEPTS(&dfa, "dddddddd"); ASSERT_REJECTS(&dfa, "d"); ASSERT_REJECTS(&dfa, "abcd"); + fsa_free(&dfa); } int main(void)