tarantool / test-run

Tarantool functional testing framework
14 stars 15 forks source link

lib: propagate test status 'skip' #387

Closed ligurio closed 1 year ago

ligurio commented 1 year ago

Patch add support for a SKIP directive supported by a TAP13 specification [1]. When all testcases have SKIP directive the overall test status in test-run will have 'skip' test status.

TAP version 13
1..3
ok 1 # SKIP
ok 2 # SKIP
ok 3 # SKIP

TAP13 specification supports setting SKIP directive in a test plan:

TAP version 13
1..0 # SKIP

This is not supported by test-run.

  1. https://testanything.org/tap-version-13-specification.html

Closes #381