From 55c78fe7065cb740234d64cc978b3f74da6f0689 Mon Sep 17 00:00:00 2001 From: Camden Dixie O'Brien Date: Sat, 2 Nov 2024 17:17:52 +0000 Subject: [PATCH] Free DFA at end of integration tests --- tests/integration_tests.c | 3 +++ 1 file changed, 3 insertions(+) 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)