diff options
author | Eric Wong <e@80x24.org> | 2013-10-19 09:53:10 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2013-10-20 00:09:04 +0000 |
commit | d4805769eb3174d25b429fa1faf5392b2669f354 (patch) | |
tree | b174d9b2d0d5b6d48f4978030202ebe83a789ad1 /test/server_helper.rb | |
parent | 5acc5f9b00ab794597bd7f22a9f361813e9c91a9 (diff) | |
download | yahns-d4805769eb3174d25b429fa1faf5392b2669f354.tar.gz |
Merely showing the error lines could discard useful information when tracking down bugs or problems with the tests.
Diffstat (limited to 'test/server_helper.rb')
-rw-r--r-- | test/server_helper.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/server_helper.rb b/test/server_helper.rb index 97a175a..812e91b 100644 --- a/test/server_helper.rb +++ b/test/server_helper.rb @@ -9,8 +9,9 @@ module ServerHelper def check_err(err = @err) err = File.open(err.path, "r") if err.respond_to?(:path) err.rewind - lines = err.readlines.delete_if { |l| l =~ /INFO/ } - assert lines.empty?, lines.join("\n") + lines = err.readlines + bad_lines = lines.dup.delete_if { |l| l =~ /INFO/ } + assert bad_lines.empty?, lines.join("\n") err.close! if err == @err end |