Skip to content

Commit e2f3c2f

Browse files
cursoragentomiq
andcommitted
CI: skip meta include negative tests (expected to fail)
Co-authored-by: Chris Garrett <chris@chrisg.com>
1 parent ce10366 commit e2f3c2f

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,16 @@ jobs:
8484
set -e
8585
for t in tests/*.bas; do
8686
# Skip interactive tests that require keyboard input.
87+
# Skip meta tests that are expected to fail (negative tests).
8788
case "$(basename "$t")" in
8889
codes-replaced.bas|locate.bas)
8990
echo "Skipping interactive test $t"
9091
continue
9192
;;
93+
meta_include_dup_line.bas|meta_include_dup_label.bas|meta_include_circular_a.bas|meta_include_circular_b.bas)
94+
echo "Skipping expected-fail meta test $t"
95+
continue
96+
;;
9297
esac
9398
echo "Running $t"
9499
./basic -petscii "$t" >/dev/null
@@ -123,11 +128,16 @@ jobs:
123128
set -e
124129
for t in tests/*.bas; do
125130
# Skip interactive tests that require keyboard input.
131+
# Skip meta tests that are expected to fail (negative tests).
126132
case "$(basename "$t")" in
127133
codes-replaced.bas|locate.bas)
128134
echo "Skipping interactive test $t"
129135
continue
130136
;;
137+
meta_include_dup_line.bas|meta_include_dup_label.bas|meta_include_circular_a.bas|meta_include_circular_b.bas)
138+
echo "Skipping expected-fail meta test $t"
139+
continue
140+
;;
131141
esac
132142
echo "Running $t"
133143
./basic.exe -petscii "$t" >/dev/null

0 commit comments

Comments
 (0)