summaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
authorpeter <peter@pmikkelsen.com>2026-09-22 19:23:46 +0000
committerpeter <peter@pmikkelsen.com>2026-09-22 19:23:46 +0000
commitec058e1f6acc1f6f98ebb31a350531f387441781 (patch)
tree8b95b4eb67d108dc17312ecdd635e8a7dad29880 /tests/Makefile.am
parent0b6ea0024a5a51db015797e952d55bfac49b4b6d (diff)
parent1e88f84ab887be0330585fdb7b8eeb22280cc9d6 (diff)
Update branch to get the latest autotools stuff
FossilOrigin-Name: a39b9d0fe118ac1f3202f7b730f504056fdba8f0ab5fe79961e0861367fc60bb
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r--tests/Makefile.am91
1 files changed, 91 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
new file mode 100644
index 0000000..479b7ac
--- /dev/null
+++ b/tests/Makefile.am
@@ -0,0 +1,91 @@
+LOG_COMPILER = $(top_srcdir)/tests/run_script_test.sh
+EXTRA_DIST += $(LOG_COMPILER)
+EXTRA_DIST += tests/scripts/simfail.sh
+
+check_PROGRAMS += testbin-aplwc_errstr
+testbin_aplwc_errstr_SOURCES = tests/aplwc_errstr.c
+testbin_aplwc_errstr_LDADD = libaplwc.a
+TESTS += testbin-aplwc_errstr
+
+check_PROGRAMS += testbin-aplwc_utf8
+testbin_aplwc_utf8_SOURCES= tests/aplwc_utf8.c
+testbin_aplwc_utf8_LDADD = libaplwc.a
+TESTS += testbin-aplwc_utf8
+
+TEST_EXTENSIONS += .txt
+TXT_LOG_COMPILER = $(top_srcdir)/tests/run_simple_test.sh
+EXTRA_DIST += $(TXT_LOG_COMPILER)
+
+check_PROGRAMS += testbin-aplwc_eval
+testbin_aplwc_eval_SOURCES= tests/aplwc_eval.c
+testbin_aplwc_eval_LDADD = libaplwc.a
+TEST_INPUTS += \
+ tests/aplwc_eval/good/1.txt \
+ tests/aplwc_eval/good/2.txt \
+ tests/aplwc_eval/good/3.txt
+
+check_PROGRAMS += testbin-aplwc_read
+testbin_aplwc_read_SOURCES= tests/aplwc_read.c
+testbin_aplwc_read_LDADD = libaplwc.a
+TEST_INPUTS += \
+ tests/aplwc_read/good/1.txt \
+ tests/aplwc_read/good/2.txt \
+ tests/aplwc_read/good/3.txt \
+ tests/aplwc_read/good/4.txt \
+ tests/aplwc_read/good/5.txt \
+ tests/aplwc_read/good/6.txt \
+ tests/aplwc_read/good/7.txt \
+ tests/aplwc_read/good/8.txt \
+ tests/aplwc_read/good/9.txt \
+ tests/aplwc_read/good/10.txt \
+ tests/aplwc_read/good/11.txt \
+ tests/aplwc_read/good/12.txt \
+ tests/aplwc_read/good/13.txt
+TEST_INPUTS += \
+ tests/aplwc_read/bad/1.txt \
+ tests/aplwc_read/bad/2.txt \
+ tests/aplwc_read/bad/3.txt \
+ tests/aplwc_read/bad/4.txt \
+ tests/aplwc_read/bad/5.txt \
+ tests/aplwc_read/bad/6.txt
+
+TEST_SCRIPTS_SH += \
+ tests/scripts/good/1.sh \
+ tests/scripts/good/2.sh \
+ tests/scripts/good/3.sh \
+ tests/scripts/good/4.sh \
+ tests/scripts/good/5.sh \
+ tests/scripts/good/6.sh \
+ tests/scripts/good/7.sh
+TEST_SCRIPTS_SH += \
+ tests/scripts/bad/1.sh \
+ tests/scripts/bad/2.sh \
+ tests/scripts/bad/3.sh \
+ tests/scripts/bad/4.sh \
+ tests/scripts/bad/5.sh \
+ tests/scripts/bad/6.sh \
+ tests/scripts/bad/7.sh
+
+TEST_SCRIPTS_APLWC += \
+ tests/scripts/good/1.aplwc \
+ tests/scripts/good/2.aplwc \
+ tests/scripts/good/3.aplwc
+
+TEST_SCRIPTS_APLWC += \
+ tests/scripts/bad/1.aplwc \
+ tests/scripts/bad/2.aplwc \
+ tests/scripts/bad/3.aplwc \
+ tests/scripts/bad/4.aplwc \
+ tests/scripts/bad/5.aplwc \
+ tests/scripts/bad/6.aplwc \
+ tests/scripts/bad/7.aplwc \
+ tests/scripts/bad/8.aplwc \
+ tests/scripts/bad/9.aplwc \
+ tests/scripts/bad/10.aplwc \
+ tests/scripts/bad/11.aplwc \
+ tests/scripts/bad/12.aplwc \
+ tests/scripts/bad/13.aplwc
+
+XFAIL_TESTS += \
+ tests/scripts/bad/1.aplwc \
+ tests/scripts/bad/3.aplwc