diff options
Diffstat (limited to 'tests/Makefile.am')
| -rw-r--r-- | tests/Makefile.am | 91 |
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 |