Add regression test to check Kaminari-like objects

This commit is contained in:
Takashi Kokubun 2017-02-10 00:11:47 +09:00
parent c6c085b433
commit dfff002279
1 changed files with 8 additions and 0 deletions

View File

@ -312,4 +312,12 @@ HTML
Test
HAML
end
class ::TosUnsafeObject; def to_s; '<hr>'; end; end
class ::TosSafeObject; def to_s; '<hr>'.html_safe; end; end
def test_object_that_returns_safe_buffer
assert_equal("<hr>\n", render('= ::TosSafeObject.new', escape_html: true))
assert_equal("&lt;hr&gt;\n", render('= ::TosUnsafeObject.new', escape_html: true))
end
end