Source: bats Version: 0.4.0-1.1 Severity: serious Tags: buster sid Some recent change in unstable makes bats FTBFS:
https://tests.reproducible-builds.org/debian/history/bats.html https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/bats.html ... debian/rules override_dh_auto_test make[1]: Entering directory '/build/1st/bats-0.4.0' TERM=dumb bin/bats --tap test 1..43 ok 1 no arguments prints usage instructions ok 2 -v and --version print version number ok 3 -h and --help print help ok 4 invalid filename prints an error ok 5 empty test file runs zero tests ok 6 one passing test not ok 7 summary passing tests # (in test file test/bats.bats, line 46) # `[ "${lines[1]}" = "1 test, 0 failures" ]' failed not ok 8 summary passing and skipping tests # (in test file test/bats.bats, line 52) # `[ "${lines[2]}" = "2 tests, 0 failures, 1 skipped" ]' failed not ok 9 summary passing and failing tests # (in test file test/bats.bats, line 58) # `[ "${lines[4]}" = "2 tests, 1 failure" ]' failed not ok 10 summary passing, failing and skipping tests # (in test file test/bats.bats, line 64) # `[ "${lines[5]}" = "3 tests, 1 failure, 1 skipped" ]' failed ok 11 one failing test ok 12 one failing and one passing test ok 13 failing test with significant status ok 14 failing helper function logs the test case's line number ok 15 test environments are isolated ok 16 setup is run once before each test ok 17 teardown is run once after each test, even if it fails ok 18 setup failure ok 19 passing test with teardown failure ok 20 failing test with teardown failure ok 21 teardown failure with significant status ok 22 failing test file outside of BATS_CWD ok 23 load sources scripts relative to the current test file ok 24 load aborts if the specified script does not exist ok 25 load sources scripts by absolute path ok 26 load aborts if the script, specified by an absolute path, does not exist ok 27 output is discarded for passing tests and printed for failing tests ok 28 -c prints the number of tests ok 29 dash-e is not mangled on beginning of line ok 30 dos line endings are stripped before testing ok 31 test file without trailing newline ok 32 skipped tests ok 33 extended syntax not ok 34 pretty and tap formats # (in test file test/bats.bats, line 237) # `[ $status -eq 0 ]' failed ok 35 pretty formatter bails on invalid tap ok 36 single-line tests ok 37 running a suite with no test files ok 38 running a suite with one test file ok 39 counting tests in a suite ok 40 aggregated output of multiple tests in a suite ok 41 a failing test in a suite results in an error exit code ok 42 running an ad-hoc suite by specifying multiple test files ok 43 extended syntax in suite debian/rules:14: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1