zeek/auxil/btest/testing/tests/abort-on-failure-with-only-known-fails.btest
Patrick Kelley 8fd444092b initial
2025-05-07 15:35:15 -04:00

24 lines
645 B
Plaintext

# %TEST-DOC: Ensure --abort-on-failure does not trigger for known failures.
#
# The TMPDIR assignment in the following prevents leakage of Python
# multiprocessing state into btest's .tmp folder on some platforms.
# %TEST-EXEC-FAIL: TMPDIR=$PWD btest -FD test1 test2 test3 test4 >output 2>&1
# %TEST-EXEC: btest-diff output
# %TEST-START-FILE test1
@TEST-EXEC: exit 0
# %TEST-END-FILE
# %TEST-START-FILE test2
@TEST-EXEC: exit 1
@TEST-KNOWN-FAILURE: This test is expected to fail, and hence not abort.
# %TEST-END-FILE
# %TEST-START-FILE test3
@TEST-EXEC: exit 1
# %TEST-END-FILE
# %TEST-START-FILE test4
@TEST-EXEC: exit 0
# %TEST-END-FILE