diff options
| author | peter <peter@pmikkelsen.com> | 2026-09-20 20:58:10 +0000 |
|---|---|---|
| committer | peter <peter@pmikkelsen.com> | 2026-09-20 20:58:10 +0000 |
| commit | aa51adcfc9a79c606aa4435dc64dd5f160efbde1 (patch) | |
| tree | b0e50185da9e93e38cf7e651eb92592bd57ea23a /tests/Makefile.am | |
| parent | 83bdc0e59232434fc30f94e2fc3a22e81989e4dd (diff) | |
Start working on migrating to autoconf/automake instead of cmake
FossilOrigin-Name: d870487495106763d2a4e416f1ddbf4c795081a6b77100d34063591e385692e0
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 |