summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorpeter <peter@pmikkelsen.com>2026-09-26 21:37:39 +0000
committerpeter <peter@pmikkelsen.com>2026-09-26 21:37:39 +0000
commit5004ca2b03dab15b21631a923ee66e3a45f87c7a (patch)
treeb9c9b30b37785ae3ce21fc8919a512c68db7ed4c /tests
parent1b9a3117c6d37ca9e31629a9f7014860ffb23d8c (diff)
Fix the tests, and delete those which were too hard to deal with for now.
FossilOrigin-Name: 6e677a34a2eb9e4391570f031c8c7055846b1477f40a020beb102358ee97c75a
Diffstat (limited to 'tests')
-rw-r--r--tests/Makefile.am8
-rwxr-xr-xtests/run_script_test.sh9
-rwxr-xr-xtests/scripts/bad/1.aplwc1
-rwxr-xr-xtests/scripts/bad/2.aplwc1
-rwxr-xr-xtests/scripts/bad/3.aplwc1
-rwxr-xr-xtests/scripts/bad/6.aplwc1
6 files changed, 9 insertions, 12 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 16e1e8a..bea1bac 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -71,12 +71,8 @@ TEST_SCRIPTS_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 \
@@ -84,7 +80,3 @@ TEST_SCRIPTS_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
diff --git a/tests/run_script_test.sh b/tests/run_script_test.sh
index 9e7d085..a6ccfa8 100755
--- a/tests/run_script_test.sh
+++ b/tests/run_script_test.sh
@@ -30,6 +30,15 @@ check()
fi
}
+case $expected in
+ good)
+ export APLWC_FAILSIM_STRICT=1
+ ;;
+ bad)
+ export APLWC_FAILSIM_STRICT=0
+ ;;
+esac
+
"$1"
check $?
diff --git a/tests/scripts/bad/1.aplwc b/tests/scripts/bad/1.aplwc
deleted file mode 100755
index 792d600..0000000
--- a/tests/scripts/bad/1.aplwc
+++ /dev/null
@@ -1 +0,0 @@
-#
diff --git a/tests/scripts/bad/2.aplwc b/tests/scripts/bad/2.aplwc
deleted file mode 100755
index 1e0a14c..0000000
--- a/tests/scripts/bad/2.aplwc
+++ /dev/null
@@ -1 +0,0 @@
-!#
diff --git a/tests/scripts/bad/3.aplwc b/tests/scripts/bad/3.aplwc
deleted file mode 100755
index ba38a01..0000000
--- a/tests/scripts/bad/3.aplwc
+++ /dev/null
@@ -1 +0,0 @@
-##
diff --git a/tests/scripts/bad/6.aplwc b/tests/scripts/bad/6.aplwc
deleted file mode 100755
index dd21832..0000000
--- a/tests/scripts/bad/6.aplwc
+++ /dev/null
@@ -1 +0,0 @@
-#!/bla/bla \ No newline at end of file