diff --git a/test/helper.rb b/test/helper.rb
index 7d969732c5..344ef77ef6 100644
--- a/test/helper.rb
+++ b/test/helper.rb
@@ -54,7 +54,7 @@ def body
end
def assert_body(value)
- assert_equal value.strip, body.strip
+ assert_equal value.lstrip.gsub(/\s*\n\s*/, ""), body.lstrip.gsub(/\s*\n\s*/, "")
end
# Delegate other missing methods to response.
diff --git a/test/nokogiri_test.rb b/test/nokogiri_test.rb
index 7675cd9681..832f792e33 100644
--- a/test/nokogiri_test.rb
+++ b/test/nokogiri_test.rb
@@ -15,7 +15,7 @@ def nokogiri_app(&block)
it 'renders inline Nokogiri strings' do
nokogiri_app { nokogiri 'xml' }
assert ok?
- assert_equal %{\n}, body
+ assert_body %{\n}
end
it 'renders inline blocks' do
@@ -26,7 +26,7 @@ def nokogiri_app(&block)
end
end
assert ok?
- assert_equal "\nFrank & Mary\n", body
+ assert_body "\nFrank & Mary\n"
end
it 'renders .nokogiri files in views path' do
@@ -35,7 +35,7 @@ def nokogiri_app(&block)
nokogiri :hello
end
assert ok?
- assert_equal %(\nYou're my boy, Blue!\n), body
+ assert_body %(\nYou're my boy, Blue!\n)
end
it "renders with inline layouts" do
@@ -46,7 +46,7 @@ def nokogiri_app(&block)
end
get '/'
assert ok?
- assert_equal "\n\n Hello World\n\n", body
+ assert_body "\n\n Hello World\n\n"
end
it "renders with file layouts" do
@@ -56,7 +56,7 @@ def nokogiri_app(&block)
nokogiri %(xml.em 'Hello World'), :layout => :layout2
end
assert ok?
- assert_equal "\n\n Hello World\n\n", body
+ assert_body "\n\n Hello World\n\n"
end
it "raises error if template not found" do