diff --git a/test/test_helper.rb b/test/test_helper.rb index d767720..071f293 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -209,6 +209,12 @@ class ActiveSupport::TestCase Noosfero::MultiTenancy.stubs(:on?).returns(false) end + def unsafe(string) + ret = ActiveSupport::SafeBuffer.new(string) + ret.instance_eval { @html_safe = false } + ret + end + end module NoosferoTestHelper diff --git a/test/unit/block_helper_test.rb b/test/unit/block_helper_test.rb index 4dfb152..e677766 100644 --- a/test/unit/block_helper_test.rb +++ b/test/unit/block_helper_test.rb @@ -6,8 +6,8 @@ class BlogHelperTest < ActiveSupport::TestCase include ActionView::Helpers::TagHelper should 'escape title html' do - assert_no_match //, block_title('test') - assert_match /<b>test<\/b>/, block_title('test') + assert_no_match //, block_title(unsafe('test')) + assert_match /<b>test<\/b>/, block_title(unsafe('test')) end end -- libgit2 0.21.2