summaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
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