Package: src:bats-assert
Version: 2.2.0-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:bats-assert, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
bats test
1..254
ok 1 assert() <expression>: returns 0 if <expression> evaluates to TRUE
ok 2 assert() <expression>: returns 1 and displays <expression> if it evaluates 
to FALSE
ok 3 assert_equal() <actual> <expected>: returns 0 if <actual> equals <expected>
ok 4 assert_equal() <actual> <expected>: returns 1 and displays details if 
<actual> does not equal <expected>
ok 5 assert_equal() <actual> <expected>: displays details in multi-line format 
if <actual> is longer than one line
ok 6 assert_equal() <actual> <expected>: displays details in multi-line format 
if <expected> is longer than one line
ok 7 assert_equal() <actual> <expected>: performs literal matching
ok 8 assert_failure(): returns 0 if `$status' is not 0
ok 9 assert_failure(): returns 1 and displays details if `$status' is 0
Stderr: b
ok 10 assert_failure(): returns 1 and displays `$stderr' if it is set
ok 11 assert_failure(): displays `$output' in multi-line format if it is longer 
then one line
ok 12 assert_failure() <status>: returns 0 if `$status' equals <status>
ok 13 assert_failure() <status>: returns 1 and displays details if `$status' 
does not equal <status>
ok 14 assert_failure() <status>: displays `$output' in multi-line format if it 
is longer then one line
ok 15 assert_line() <expected>: returns 0 if <expected> is a line in 
`${lines[@]}'
ok 16 assert_line() <expected>: returns 1 and displays details if <expected> is 
not a line in `${lines[@]}'
ok 17 assert_line() <expected>: displays `$output' in multi-line format if it 
is longer than one line
ok 18 assert_line() <expected>: performs literal matching by default
ok 19 assert_line() -p <partial>: enables partial matching
ok 20 assert_line() --partial <partial>: enables partial matching
ok 21 assert_line() --partial <partial>: returns 0 if <partial> is a substring 
in any line in `${lines[@]}'
ok 22 assert_line() --partial <partial>: returns 1 and displays details if 
<partial> is not a substring in any lines in `${lines[@]}'
ok 23 assert_line() --partial <partial>: displays `$output' in multi-line 
format if it is longer than one line
ok 24 assert_line() -e <regexp>: enables regular expression matching
ok 25 assert_line() --regexp <regexp>: enables regular expression matching
ok 26 assert_line() --regexp <regexp>: returns 0 if <regexp> matches any line 
in `${lines[@]}'
ok 27 assert_line() --regexp <regexp>: returns 1 and displays details if 
<regexp> does not match any lines in `${lines[@]}'
ok 28 assert_line() --regexp <regexp>: displays `$output' in multi-line format 
if longer than one line
ok 29 assert_line() -n <idx> <expected>: matches against the <idx>-th line only
ok 30 assert_line() --index <idx> <expected>: matches against the <idx>-th line 
only
ok 31 assert_line() --index <idx>: returns 1 and displays an error message if 
<idx> is not an integer
ok 32 assert_line() --index <idx> <expected>: returns 0 if <expected> equals 
`${lines[<idx>]}'
ok 33 assert_line() --index <idx> <expected>: returns 1 and displays details if 
<expected> does not equal `${lines[<idx>]}'
ok 34 assert_line() --index <idx> <expected>: performs literal matching by 
default
ok 35 assert_line() --index <idx> -p <partial>: enables partial matching
ok 36 assert_line() --index <idx> --partial <partial>: enables partial matching
ok 37 assert_line() --index <idx> --partial <partial>: returns 0 if <partial> 
is a substring in `${lines[<idx>]}'
ok 38 assert_line() --index <idx> --partial <partial>: returns 1 and displays 
details if <partial> is not a substring in `${lines[<idx>]}'
ok 39 assert_line() --index <idx> -e <regexp>: enables regular expression 
matching
ok 40 assert_line() --index <idx> --regexp <regexp>: enables regular expression 
matching
ok 41 assert_line() --index <idx> --regexp <regexp>: returns 0 if <regexp> 
matches `${lines[<idx>]}'
ok 42 assert_line() --index <idx> --regexp <regexp>: returns 1 and displays 
details if <regexp> does not match `${lines[<idx>]}'
ok 43 assert_line(): `--partial' and `--regexp' are mutually exclusive
not ok 44 assert_line() --regexp <regexp>: returns 1 and displays an error 
message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/assert_line.bats, line 339)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 45 assert_line(): `--' stops parsing options
ok 46 __assert_line(): call to __assert_line shows error
ok 47 assert_not_equal() <actual> <unexpected>: returns 0 if <actual> does not 
equal <unexpected>
ok 48 assert_not_equal() <actual> <unexpected>: returns 1 and displays details 
if <actual> equals <unexpected>
ok 49 assert_not_equal() <actual> <unexpected>: displays details in multi-line 
format if <actual> and <unexpected> are longer than one line
ok 50 assert_not_equal() <actual> <unexpected>: performs literal matching
ok 51 assert_output() <expected>: returns 0 if <expected> equals `$output'
ok 52 assert_output() <expected>: returns 1 and displays details if <expected> 
does not equal `$output'
ok 53 assert_output(): succeeds if output is non-empty
ok 54 assert_output(): fails if output is empty
ok 55 assert_output() - : reads <expected> from STDIN
ok 56 assert_output() --stdin : reads <expected> from STDIN
ok 57 assert_output() <expected>: displays details in multi-line format if 
`$output' is longer than one line
ok 58 assert_output() <expected>: displays details in multi-line format if 
<expected> is longer than one line
ok 59 assert_output() <expected>: performs literal matching by default
ok 60 assert_output() -p <partial>: enables partial matching
ok 61 assert_output() --partial <partial>: enables partial matching
ok 62 assert_output() --partial <partial>: returns 0 if <partial> is a 
substring in `$output'
ok 63 assert_output() --partial <partial>: returns 1 and displays details if 
<partial> is not a substring in `$output'
ok 64 assert_output() --partial <partial>: displays details in multi-line 
format if `$output' is longer than one line
ok 65 assert_output() --partial <partial>: displays details in multi-line 
format if <partial> is longer than one line
ok 66 assert_output() -e <regexp>: enables regular expression matching
ok 67 assert_output() --regexp <regexp>: enables regular expression matching
ok 68 assert_output() --regexp <regexp>: returns 0 if <regexp> matches `$output'
ok 69 assert_output() --regexp <regexp>: returns 1 and displays details if 
<regexp> does not match `$output'
ok 70 assert_output() --regexp <regexp>: displays details in multi-line format 
if `$output' is longer than one line
ok 71 assert_output() --regexp <regexp>: displays details in multi-line format 
if <regexp> is longer than one line
not ok 72 assert_output() --regexp <regexp>: returns 1 and displays an error 
message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/assert_output.bats, line 257)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 73 assert_output(): `--partial' and `--regexp' are mutually exclusive
ok 74 assert_output(): `--' stops parsing options
ok 75 __assert_stream(): call to __assert_stream shows error
ok 76 assert_regex() <value> <pattern>: succeeds if a <value> substring matches 
extended regular expression <pattern>
ok 77 assert_regex() <value> <pattern>: fails if no <value> substring matches 
extended regular expression <pattern>
ok 78 assert_regex() <value> <pattern>: provides results in BASH_REMATCH
ok 79 assert_regex() <value> <pattern>: matches case-insensitively when 
'nocasematch' is set
ok 80 assert_regex() <value> <pattern>: outputs multi-line <value> nicely when 
it fails
not ok 81 assert_regex() <value> <pattern>: returns 1 and displays an error 
message if <pattern> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/assert_regex.bats, line 76)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 82 assert_regex allows regex matching empty string (see #53)
ok 83 assert_stderr() <expected>: returns 0 if <expected> equals `$stderr'
ok 84 assert_stderr() <expected>: returns 1 and displays details if <expected> 
does not equal `$stderr'
ok 85 assert_stderr(): succeeds if stderr is non-empty
ok 86 assert_stderr(): fails if stderr is empty
ok 87 assert_stderr() - : reads <expected> from STDIN
ok 88 assert_stderr() --stdin : reads <expected> from STDIN
ok 89 assert_stderr() <expected>: displays details in multi-line format if 
`$stderr' is longer than one line
ok 90 assert_stderr() <expected>: displays details in multi-line format if 
<expected> is longer than one line
ok 91 assert_stderr() <expected>: performs literal matching by default
ok 92 assert_stderr() -p <partial>: enables partial matching
ok 93 assert_stderr() --partial <partial>: enables partial matching
ok 94 assert_stderr() --partial <partial>: returns 0 if <partial> is a 
substring in `$stderr'
ok 95 assert_stderr() --partial <partial>: returns 1 and displays details if 
<partial> is not a substring in `$stderr'
ok 96 assert_stderr() --partial <partial>: displays details in multi-line 
format if `$stderr' is longer than one line
ok 97 assert_stderr() --partial <partial>: displays details in multi-line 
format if <partial> is longer than one line
ok 98 assert_stderr() -e <regexp>: enables regular expression matching
ok 99 assert_stderr() --regexp <regexp>: enables regular expression matching
ok 100 assert_stderr() --regexp <regexp>: returns 0 if <regexp> matches 
`$stderr'
ok 101 assert_stderr() --regexp <regexp>: returns 1 and displays details if 
<regexp> does not match `$stderr'
ok 102 assert_stderr() --regexp <regexp>: displays details in multi-line format 
if `$stderr' is longer than one line
ok 103 assert_stderr() --regexp <regexp>: displays details in multi-line format 
if <regexp> is longer than one line
not ok 104 assert_stderr() --regexp <regexp>: returns 1 and displays an error 
message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/assert_stderr.bats, line 270)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 105 assert_stderr(): `--partial' and `--regexp' are mutually exclusive
ok 106 assert_stderr(): `--' stops parsing options
ok 107 assert_stderr_line() <expected>: returns 0 if <expected> is a line in 
`${stderr_lines[@]}'
ok 108 assert_stderr_line() <expected>: returns 1 and displays details if 
<expected> is not a line in `${stderr_lines[@]}'
ok 109 assert_stderr_line() <expected>: displays `$stderr' in multi-line format 
if it is longer than one line
ok 110 assert_stderr_line() <expected>: performs literal matching by default
ok 111 assert_stderr_line() -p <partial>: enables partial matching
ok 112 assert_stderr_line() --partial <partial>: enables partial matching
ok 113 assert_stderr_line() --partial <partial>: returns 0 if <partial> is a 
substring in any line in `${stderr_lines[@]}'
ok 114 assert_stderr_line() --partial <partial>: returns 1 and displays details 
if <partial> is not a substring in any lines in `${stderr_lines[@]}'
ok 115 assert_stderr_line() --partial <partial>: displays `$stderr' in 
multi-line format if it is longer than one line
ok 116 assert_stderr_line() -e <regexp>: enables regular expression matching
ok 117 assert_stderr_line() --regexp <regexp>: enables regular expression 
matching
ok 118 assert_stderr_line() --regexp <regexp>: returns 0 if <regexp> matches 
any line in `${stderr_lines[@]}'
ok 119 assert_stderr_line() --regexp <regexp>: returns 1 and displays details 
if <regexp> does not match any lines in `${stderr_lines[@]}'
ok 120 assert_stderr_line() --regexp <regexp>: displays `$stderr' in multi-line 
format if longer than one line
ok 121 assert_stderr_line() -n <idx> <expected>: matches against the <idx>-th 
line only
ok 122 assert_stderr_line() --index <idx> <expected>: matches against the 
<idx>-th line only
ok 123 assert_stderr_line() --index <idx>: returns 1 and displays an error 
message if <idx> is not an integer
ok 124 assert_stderr_line() --index <idx> <expected>: returns 0 if <expected> 
equals `${stderr_lines[<idx>]}'
ok 125 assert_stderr_line() --index <idx> <expected>: returns 1 and displays 
details if <expected> does not equal `${stderr_lines[<idx>]}'
ok 126 assert_stderr_line() --index <idx> <expected>: performs literal matching 
by default
ok 127 assert_stderr_line() --index <idx> -p <partial>: enables partial matching
ok 128 assert_stderr_line() --index <idx> --partial <partial>: enables partial 
matching
ok 129 assert_stderr_line() --index <idx> --partial <partial>: returns 0 if 
<partial> is a substring in `${stderr_lines[<idx>]}'
ok 130 assert_stderr_line() --index <idx> --partial <partial>: returns 1 and 
displays details if <partial> is not a substring in `${stderr_lines[<idx>]}'
ok 131 assert_stderr_line() --index <idx> -e <regexp>: enables regular 
expression matching
ok 132 assert_stderr_line() --index <idx> --regexp <regexp>: enables regular 
expression matching
ok 133 assert_stderr_line() --index <idx> --regexp <regexp>: returns 0 if 
<regexp> matches `${stderr_lines[<idx>]}'
ok 134 assert_stderr_line() --index <idx> --regexp <regexp>: returns 1 and 
displays details if <regexp> does not match `${stderr_lines[<idx>]}'
ok 135 assert_stderr_line(): `--partial' and `--regexp' are mutually exclusive
not ok 136 assert_stderr_line() --regexp <regexp>: returns 1 and displays an 
error message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/assert_stderr_line.bats, line 352)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 137 assert_stderr_line(): `--' stops parsing options
ok 138 assert_success(): returns 0 if `$status' is 0
ok 139 assert_success(): returns 1 and displays details if `$status' is not 0
ok 140 assert_success(): displays `$output' in multi-line format if it is 
longer than one line
ok 141 assert_success(): displays `$stderr' if it is set
ok 142 refute() <expression>: returns 0 if <expression> evaluates to FALSE
ok 143 refute() <expression>: returns 1 and displays <expression> if it 
evaluates to TRUE
ok 144 refute_line() <unexpected>: returns 0 if <unexpected> is not a line in 
`${lines[@]}'
ok 145 refute_line() <unexpected>: returns 1 and displays details if 
<unexpected> is not a line in `${lines[@]}'
ok 146 refute_line() <unexpected>: displays `$output' in multi-line format if 
it is longer than one line
ok 147 refute_line() <unexpected>: performs literal matching by default
ok 148 refute_line() -p <partial>: enables partial matching
ok 149 refute_line() --partial <partial>: enables partial matching
ok 150 refute_line() --partial <partial>: returns 0 if <partial> is not a 
substring in any line in `${lines[@]}'
ok 151 refute_line() --partial <partial>: returns 1 and displays details if 
<partial> is a substring in any line in `${lines[@]}'
ok 152 refute_line() --partial <partial>: displays `$output' in multi-line 
format if it is longer than one line
ok 153 refute_line() -e <regexp>: enables regular expression matching
ok 154 refute_line() --regexp <regexp>: enables regular expression matching
ok 155 refute_line() --regexp <regexp>: returns 0 if <regexp> does not match 
any line in `${lines[@]}'
ok 156 refute_line() --regexp <regexp>: returns 1 and displays details if 
<regexp> matches any lines in `${lines[@]}'
ok 157 refute_line() --regexp <regexp>: displays `$output' in multi-line format 
if longer than one line
ok 158 refute_line() -n <idx> <expected>: matches against the <idx>-th line only
ok 159 refute_line() --index <idx> <expected>: matches against the <idx>-th 
line only
ok 160 refute_line() --index <idx>: returns 1 and displays an error message if 
<idx> is not an integer
ok 161 refute_line() --index <idx> <unexpected>: returns 0 if <unexpected> does 
not equal `${lines[<idx>]}'
ok 162 refute_line() --index <idx> <unexpected>: returns 1 and displays details 
if <unexpected> equals `${lines[<idx>]}'
ok 163 refute_line() --index <idx> <unexpected>: performs literal matching by 
default
ok 164 refute_line() --index <idx> -p <partial>: enables partial matching
ok 165 refute_line() --index <idx> --partial <partial>: enables partial matching
ok 166 refute_line() --index <idx> --partial <partial>: returns 0 if <partial> 
is not a substring in `${lines[<idx>]}'
ok 167 refute_line() --index <idx> --partial <partial>: returns 1 and displays 
details if <partial> is a substring in `${lines[<idx>]}'
ok 168 refute_line() --index <idx> -e <regexp>: enables regular expression 
matching
ok 169 refute_line() --index <idx> --regexp <regexp>: enables regular 
expression matching
ok 170 refute_line() --index <idx> --regexp <regexp>: returns 0 if <regexp> 
does not match `${lines[<idx>]}'
ok 171 refute_line() --index <idx> --regexp <regexp>: returns 1 and displays 
details if <regexp> matches `${lines[<idx>]}'
ok 172 refute_line(): `--partial' and `--regexp' are mutually exclusive
not ok 173 refute_line() --regexp <regexp>: returns 1 and displays an error 
message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/refute_line.bats, line 332)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 174 refute_line(): `--' stops parsing options
ok 175 __refute_stream_line(): call to __refute_stream_line shows error
ok 176 refute_output() <unexpected>: returns 0 if <unexpected> does not equal 
`$output'
ok 177 refute_output() <unexpected>: returns 1 and displays details if 
<unexpected> equals `$output'
ok 178 refute_output(): succeeds if output is empty
ok 179 refute_output(): fails if output is non-empty
ok 180 refute_output() - : reads <unexpected> from STDIN
ok 181 refute_output() --stdin : reads <unexpected> from STDIN
ok 182 refute_output() <unexpected>: displays details in multi-line format if 
necessary
ok 183 refute_output() <unexpected>: performs literal matching by default
ok 184 refute_output() -p <partial>: enables partial matching
ok 185 refute_output() --partial <partial>: enables partial matching
ok 186 refute_output() --partial <partial>: returns 0 if <partial> is not a 
substring in `$output'
ok 187 refute_output() --partial <partial>: returns 1 and displays details if 
<partial> is a substring in `$output'
ok 188 refute_output() --partial <partial>: displays details in multi-line 
format if necessary
ok 189 refute_output() -e <regexp>: enables regular expression matching
ok 190 refute_output() --regexp <regexp>: enables regular expression matching
ok 191 refute_output() --regexp <regexp>: returns 0 if <regexp> does not match 
`$output'
ok 192 refute_output() --regexp <regexp>: returns 1 and displays details if 
<regexp> matches `$output'
ok 193 refute_output() --regexp <regexp>: displays details in multi-line format 
if necessary
not ok 194 refute_output() --regexp <regexp>: returns 1 and displays an error 
message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/refute_output.bats, line 202)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 195 refute_output(): `--partial' and `--regexp' are mutually exclusive
ok 196 refute_output(): `--' stops parsing options
ok 197 refute_regex() <value> <pattern>: fails if a <value> substring matches 
extended regular expression <pattern>
ok 198 refute_regex() <value> <pattern>: succeeds if no <value> substring 
matches extended regular expression <pattern>
ok 199 refute_regex() <value> <pattern>: provides results in BASH_REMATCH on 
failure
ok 200 refute_regex() <value> <pattern>: matches case-insensitively when 
'nocasematch' is set
ok 201 refute_regex() <value> <pattern>: outputs multi-line <value> nicely when 
it fails
not ok 202 refute_regex() <value> <pattern>: returns 1 and displays an error 
message if <pattern> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/refute_regex.bats, line 92)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 203 refute_stderr() <unexpected>: returns 0 if <unexpected> does not equal 
`$stderr'
ok 204 refute_stderr() <unexpected>: returns 1 and displays details if 
<unexpected> equals `$stderr'
ok 205 refute_stderr(): succeeds if stderr is empty
ok 206 refute_stderr(): fails if stderr is non-empty
ok 207 refute_stderr() - : reads <unexpected> from STDIN
ok 208 refute_stderr() --stdin : reads <unexpected> from STDIN
ok 209 refute_stderr() <unexpected>: displays details in multi-line format if 
necessary
ok 210 refute_stderr() <unexpected>: performs literal matching by default
ok 211 refute_stderr() -p <partial>: enables partial matching
ok 212 refute_stderr() --partial <partial>: enables partial matching
ok 213 refute_stderr() --partial <partial>: returns 0 if <partial> is not a 
substring in `$stderr'
ok 214 refute_stderr() --partial <partial>: returns 1 and displays details if 
<partial> is a substring in `$stderr'
ok 215 refute_stderr() --partial <partial>: displays details in multi-line 
format if necessary
ok 216 refute_stderr() -e <regexp>: enables regular expression matching
ok 217 refute_stderr() --regexp <regexp>: enables regular expression matching
ok 218 refute_stderr() --regexp <regexp>: returns 0 if <regexp> does not match 
`$stderr'
ok 219 refute_stderr() --regexp <regexp>: returns 1 and displays details if 
<regexp> matches `$stderr'
ok 220 refute_stderr() --regexp <regexp>: displays details in multi-line format 
if necessary
not ok 221 refute_stderr() --regexp <regexp>: returns 1 and displays an error 
message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/refute_stderr.bats, line 214)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 222 refute_stderr(): `--partial' and `--regexp' are mutually exclusive
ok 223 refute_stderr(): `--' stops parsing options
ok 224 refute_stderr_line() <unexpected>: returns 0 if <unexpected> is not a 
line in `${stderr_lines[@]}'
ok 225 refute_stderr_line() <unexpected>: returns 1 and displays details if 
<unexpected> is not a line in `${stderr_lines[@]}'
ok 226 refute_stderr_line() <unexpected>: displays `$stderr' in multi-line 
format if it is longer than one line
ok 227 refute_stderr_line() <unexpected>: performs literal matching by default
ok 228 refute_stderr_line() -p <partial>: enables partial matching
ok 229 refute_stderr_line() --partial <partial>: enables partial matching
ok 230 refute_stderr_line() --partial <partial>: returns 0 if <partial> is not 
a substring in any line in `${stderr_lines[@]}'
ok 231 refute_stderr_line() --partial <partial>: returns 1 and displays details 
if <partial> is a substring in any line in `${stderr_lines[@]}'
ok 232 refute_stderr_line() --partial <partial>: displays `$stderr' in 
multi-line format if it is longer than one line
ok 233 refute_stderr_line() -e <regexp>: enables regular expression matching
ok 234 refute_stderr_line() --regexp <regexp>: enables regular expression 
matching
ok 235 refute_stderr_line() --regexp <regexp>: returns 0 if <regexp> does not 
match any line in `${stderr_lines[@]}'
ok 236 refute_stderr_line() --regexp <regexp>: returns 1 and displays details 
if <regexp> matches any lines in `${stderr_lines[@]}'
ok 237 refute_stderr_line() --regexp <regexp>: displays `$stderr' in multi-line 
format if longer than one line
ok 238 refute_stderr_line() -n <idx> <expected>: matches against the <idx>-th 
line only
ok 239 refute_stderr_line() --index <idx> <expected>: matches against the 
<idx>-th line only
ok 240 refute_stderr_line() --index <idx>: returns 1 and displays an error 
message if <idx> is not an integer
ok 241 refute_stderr_line() --index <idx> <unexpected>: returns 0 if 
<unexpected> does not equal `${stderr_lines[<idx>]}'
ok 242 refute_stderr_line() --index <idx> <unexpected>: returns 1 and displays 
details if <unexpected> equals `${stderr_lines[<idx>]}'
ok 243 refute_stderr_line() --index <idx> <unexpected>: performs literal 
matching by default
ok 244 refute_stderr_line() --index <idx> -p <partial>: enables partial matching
ok 245 refute_stderr_line() --index <idx> --partial <partial>: enables partial 
matching
ok 246 refute_stderr_line() --index <idx> --partial <partial>: returns 0 if 
<partial> is not a substring in `${stderr_lines[<idx>]}'
ok 247 refute_stderr_line() --index <idx> --partial <partial>: returns 1 and 
displays details if <partial> is a substring in `${stderr_lines[<idx>]}'
ok 248 refute_stderr_line() --index <idx> -e <regexp>: enables regular 
expression matching
ok 249 refute_stderr_line() --index <idx> --regexp <regexp>: enables regular 
expression matching
ok 250 refute_stderr_line() --index <idx> --regexp <regexp>: returns 0 if 
<regexp> does not match `${stderr_lines[<idx>]}'
ok 251 refute_stderr_line() --index <idx> --regexp <regexp>: returns 1 and 
displays details if <regexp> matches `${stderr_lines[<idx>]}'
ok 252 refute_stderr_line(): `--partial' and `--regexp' are mutually exclusive
not ok 253 refute_stderr_line() --regexp <regexp>: returns 1 and displays an 
error message if <regexp> is not a valid extended regular expression
# (from function `assert_test_fail' in file test/test_helper.bash, line 28,
#  in test file test/refute_stderr_line.bats, line 344)
#   `assert_test_fail <<'ERR_MSG'' failed
ok 254 refute_stderr_line(): `--' stops parsing options
make[1]: *** [debian/rules:10: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Reply via email to