diff options
| author | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2026-05-16 19:16:43 +0200 |
|---|---|---|
| committer | Peter Mikkelsen <petermikkelsen10@gmail.com> | 2026-05-16 19:16:43 +0200 |
| commit | 60c48f4d5df503c02795d81a60f88dc033c2eb4b (patch) | |
| tree | afbb39afd92cac57d377701c105e001f77122596 /tests | |
| parent | 6baf6465f715886ab490d80d712120c7bdf9e9e5 (diff) | |
Switch to using dejagnu for 'make check'
No tests yet. This commit exists just to see if the automatic builds
will correctly run the tests and report failures.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/Makefile.am | 25 | ||||
| -rw-r--r-- | tests/aplwc.bin/example.exp | 2 | ||||
| -rw-r--r-- | tests/aplwc.lib/example.exp | 3 | ||||
| -rw-r--r-- | tests/atlocal.in | 1 | ||||
| -rw-r--r-- | tests/lib/aplwc.exp | 1 | ||||
| -rw-r--r-- | tests/package.m4.in | 6 | ||||
| -rw-r--r-- | tests/testsuite.at | 19 |
7 files changed, 12 insertions, 45 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 44e31d3..086e276 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,19 +1,6 @@ -TESTSUITE_SRC = $(srcdir)/testsuite.at -TESTSUITE = $(builddir)/testsuite -EXTRA_DIST = $(TESTSUITE_SRC) - -DISTCLEANFILES = $(TESTSUITE) atconfig - -AUTOM4TE = $(SHELL) $(top_srcdir)/build-aux/missing --run autom4te -AUTOTEST = $(AUTOM4TE) --language=autotest - -$(TESTSUITE): $(TESTSUITE_SRC) - $(AUTOTEST) $(TESTSUITE_SRC) > $(TESTSUITE) - -check-local: $(TESTSUITE) - $(SHELL) $(TESTSUITE) - -clean-local: - test ! -f $(TESTSUITE) || \ - $(SHELL) $(TESTSUITE) --clean - +AUTOMAKE_OPTIONS = dejagnu +CLEANFILES = *.log *.sum site.* +EXTRA_DIST = \ + lib/*.exp \ + aplwc.bin/*.exp \ + aplwc.lib/*.exp diff --git a/tests/aplwc.bin/example.exp b/tests/aplwc.bin/example.exp new file mode 100644 index 0000000..15ba15c --- /dev/null +++ b/tests/aplwc.bin/example.exp @@ -0,0 +1,2 @@ +spawn "${aplwc_bin}" +fail "not implemented" diff --git a/tests/aplwc.lib/example.exp b/tests/aplwc.lib/example.exp new file mode 100644 index 0000000..92e00d8 --- /dev/null +++ b/tests/aplwc.lib/example.exp @@ -0,0 +1,3 @@ +spawn "${aplwc_bin}" +fail "not implemented" + diff --git a/tests/atlocal.in b/tests/atlocal.in deleted file mode 100644 index d105ffc..0000000 --- a/tests/atlocal.in +++ /dev/null @@ -1 +0,0 @@ -PATH=@abs_top_builddir@/src:$PATH diff --git a/tests/lib/aplwc.exp b/tests/lib/aplwc.exp new file mode 100644 index 0000000..4406dff --- /dev/null +++ b/tests/lib/aplwc.exp @@ -0,0 +1 @@ +set aplwc_bin "${objdir}/../src/aplwc" diff --git a/tests/package.m4.in b/tests/package.m4.in deleted file mode 100644 index 6db7b87..0000000 --- a/tests/package.m4.in +++ /dev/null @@ -1,6 +0,0 @@ -m4_define([AT_PACKAGE_NAME], [@PACKAGE_NAME@]); -m4_define([AT_PACKAGE_TARNAME], [@PACKAGE_TARNAME@]); -m4_define([AT_PACKAGE_VERSION], [@PACKAGE_VERSION@]); -m4_define([AT_PACKAGE_STRING], [@PACKAGE_STRING@]); -m4_define([AT_PACKAGE_BUGREPORT], [@PACKAGE_BUGREPORT@]); -m4_define([AT_PACKAGE_URL], [@PACKAGE_URL@]); diff --git a/tests/testsuite.at b/tests/testsuite.at deleted file mode 100644 index 41af6b5..0000000 --- a/tests/testsuite.at +++ /dev/null @@ -1,19 +0,0 @@ -AT_INIT([aplwc-repl test suite]) -AT_COLOR_TESTS - -AT_SETUP([Command line arguments]) -AT_TESTED([aplwc]) -AT_CHECK([aplwc --version | sed 1q], [0], [AT_PACKAGE_NAME AT_PACKAGE_VERSION -]) -AT_CHECK([aplwc -v | sed 1q], [0], [AT_PACKAGE_NAME AT_PACKAGE_VERSION -]) -AT_CHECK([aplwc --help | sed 1q], [0], [Usage: aplwc [[OPTION...]] -]) -AT_CHECK([aplwc --h | sed 1q], [0], [Usage: aplwc [[OPTION...]] -]) -AT_CHECK([aplwc --some-unknown-long-option], [1], ignore, ignore) -AT_CHECK([aplwc -k], [1], ignore, ignore) -AT_CHECK([aplwc --help | grep -e '-v, --version'], [0], ignore) -AT_CHECK([aplwc --help | grep -e '-h, --help'], [0], ignore) -AT_CHECK([aplwc --help | grep -e '-k, --ksdfsgs'], [1], ignore, ignore) -AT_CLEANUP
\ No newline at end of file |