def set_title(title = false)
if title
@title = @@coder.decode(title.gsub("<bdi>", "\u202a").gsub("</bdi>", "\u202c"))
- response.headers["X-Page-Title"] = t('layouts.project_name.title') + ' | ' + @title
+ response.headers["X-Page-Title"] = @title + ' | ' + t('layouts.project_name.title')
else
@title = title
response.headers["X-Page-Title"] = t('layouts.project_name.title')
assert_nil @title
set_title("Test Title")
- assert_equal "OpenStreetMap | Test Title", response.header["X-Page-Title"]
+ assert_equal "Test Title | OpenStreetMap", 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 | OpenStreetMap", response.header["X-Page-Title"]
assert_equal "Test & Title", @title
end
end