openstreetmap-website/test/helpers/title_helper_test.rb
Tom Hughes aa00e6b81e Decode entities in the title
They will get reencoded (if necessary) when they are output. Fixes #764.
2014-06-18 09:29:17 +01:00

17 lines
504 B
Ruby

require 'test_helper'
class TitleHelperTest < ActionView::TestCase
def test_set_title
set_title(nil)
assert_equal "OpenStreetMap", response.header["X-Page-Title"]
assert_nil @title
set_title("Test Title")
assert_equal "OpenStreetMap | Test Title", response.header["X-Page-Title"]
assert_equal "Test Title", @title
set_title("Test & Title")
assert_equal "OpenStreetMap | Test & Title", response.header["X-Page-Title"]
assert_equal "Test & Title", @title
end
end