aboutsummaryrefslogtreecommitdiffstats
path: root/test_kmp_automaton.c
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2025-12-28 14:00:33 +0100
committerMattias Andrée <m@maandree.se>2026-02-22 15:26:49 +0100
commite12b1cc372e0c64a7c2fb76bc08a72381808d89d (patch)
treefc09dedc79b497baef6ba43d68d8fc2bd2f69fa1 /test_kmp_automaton.c
parentfix readme (diff)
downloadlibautomata-e12b1cc372e0c64a7c2fb76bc08a72381808d89d.tar.gz
libautomata-e12b1cc372e0c64a7c2fb76bc08a72381808d89d.tar.bz2
libautomata-e12b1cc372e0c64a7c2fb76bc08a72381808d89d.tar.xz
Some fixes and generic automatonHEADmaster
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'test_kmp_automaton.c')
-rw-r--r--test_kmp_automaton.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/test_kmp_automaton.c b/test_kmp_automaton.c
index fa824e4..0b7a3e2 100644
--- a/test_kmp_automaton.c
+++ b/test_kmp_automaton.c
@@ -11,35 +11,35 @@ main(void)
EXPECT((a1 = libautomata_compile_kmp_automaton(MEM("es"), 1)));
EXPECT((a2 = libautomata_clone_kmp_automaton(a1)));
- r = libautomata_execute_kmp_automaton(MEM("test"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("test"));
EXPECT(r);
EXPECT(!strcmp(r, "t"));
- r = libautomata_execute_kmp_automaton(MEM("test"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("test"));
EXPECT(r);
EXPECT(!strcmp(r, "t"));
libautomata_reset_kmp_automaton(a1);
- r = libautomata_execute_kmp_automaton(MEM("test"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("test"));
EXPECT(r);
EXPECT(!strcmp(r, "t"));
- r = libautomata_execute_kmp_automaton(MEM("test"), a2);
+ r = libautomata_execute_kmp_automaton(a2, MEM("test"));
EXPECT(r);
EXPECT(!strcmp(r, "t"));
- r = libautomata_execute_kmp_automaton(MEM("te"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("te"));
EXPECT(!r);
- r = libautomata_execute_kmp_automaton(MEM("sting"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("sting"));
EXPECT(r);
EXPECT(!strcmp(r, "ting"));
- r = libautomata_execute_kmp_automaton(MEM("te"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("te"));
EXPECT(!r);
libautomata_reset_kmp_automaton(a1);
- r = libautomata_execute_kmp_automaton(MEM("sting"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("sting"));
EXPECT(!r);
free(a1);
free(a2);
EXPECT((a1 = libautomata_compile_kmp_automaton(MEM("nano"), 1)));
- r = libautomata_execute_kmp_automaton(MEM("searching for a nanostring"), a1);
+ r = libautomata_execute_kmp_automaton(a1, MEM("searching for a nanostring"));
EXPECT(r);
EXPECT(!strcmp(r, "string"));
free(a1);