about summary refs log tree commit homepage
path: root/test/server_helper.rb
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2013-10-19 09:53:10 +0000
committerEric Wong <normalperson@yhbt.net>2013-10-20 00:09:04 +0000
commitd4805769eb3174d25b429fa1faf5392b2669f354 (patch)
treeb174d9b2d0d5b6d48f4978030202ebe83a789ad1 /test/server_helper.rb
parent5acc5f9b00ab794597bd7f22a9f361813e9c91a9 (diff)
downloadyahns-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.rb5
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