1
0
mirror of https://github.com/sstephenson/bats.git synced 2024-12-26 14:39:46 +01:00

Don't indent the output of failed tests

This commit is contained in:
Sam Stephenson 2013-10-21 10:58:21 -05:00
parent c8c56a987c
commit a773171777
2 changed files with 4 additions and 4 deletions

View File

@ -105,7 +105,7 @@ bats_exit_trap() {
if [ -z "$BATS_TEST_COMPLETED" ]; then if [ -z "$BATS_TEST_COMPLETED" ]; then
echo "not ok $BATS_TEST_NUMBER $BATS_TEST_DESCRIPTION" >&3 echo "not ok $BATS_TEST_NUMBER $BATS_TEST_DESCRIPTION" >&3
echo "# (in test file $BATS_TEST_FILENAME, line $BATS_LINE_NUMBER)" >&3 echo "# (in test file $BATS_TEST_FILENAME, line $BATS_LINE_NUMBER)" >&3
sed -e "s/^/# /" < "$BATS_OUT" >&3 sed -e "s/^/# /" < "$BATS_OUT" >&3
status=1 status=1
else else
echo "ok ${BATS_TEST_NUMBER}${skipped} ${BATS_TEST_DESCRIPTION}" >&3 echo "ok ${BATS_TEST_NUMBER}${skipped} ${BATS_TEST_DESCRIPTION}" >&3

View File

@ -85,9 +85,9 @@ fixtures bats
@test "output is discarded for passing tests and printed for failing tests" { @test "output is discarded for passing tests and printed for failing tests" {
run bats "$FIXTURE_ROOT/output.bats" run bats "$FIXTURE_ROOT/output.bats"
[ $status -eq 1 ] [ $status -eq 1 ]
[ "${lines[5]}" = "# failure stdout 1" ] [ "${lines[5]}" = "# failure stdout 1" ]
[ "${lines[6]}" = "# failure stdout 2" ] [ "${lines[6]}" = "# failure stdout 2" ]
[ "${lines[9]}" = "# failure stderr" ] [ "${lines[9]}" = "# failure stderr" ]
} }
@test "-c prints the number of tests" { @test "-c prints the number of tests" {