Patch by Go MAEDA (user:maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@23144
e93f8b46-1217-0410-a6f0-
8f06a7374b81
def body_css_classes
css = []
if theme = Redmine::Themes.theme(Setting.ui_theme)
- css << 'theme-' + theme.name
+ css << 'theme-' + theme.name.tr(' ', '_')
end
css << 'project-' + @project.identifier if @project && @project.identifier.present?
ensure
Redmine::Utils.relative_url_root = ''
end
+
+ def test_body_css_class_with_spaces_in_theme_name
+ @theme.instance_variable_set(:@name, 'Foo bar baz')
+ get '/'
+
+ assert_response :success
+ assert_select 'body[class~="theme-Foo_bar_baz"]'
+ end
end