diff options
-rw-r--r-- | lib/banzai/filter/gollum_tags_filter.rb | 2 | ||||
-rw-r--r-- | spec/features/admin/admin_appearance_spec.rb | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/lib/banzai/filter/gollum_tags_filter.rb b/lib/banzai/filter/gollum_tags_filter.rb index 0ea4eeaed5b..2e259904673 100644 --- a/lib/banzai/filter/gollum_tags_filter.rb +++ b/lib/banzai/filter/gollum_tags_filter.rb @@ -118,7 +118,7 @@ module Banzai end if path - content_tag(:img, nil, src: path, class: 'gfm') + content_tag(:img, nil, data: { src: path }, class: 'gfm') end end diff --git a/spec/features/admin/admin_appearance_spec.rb b/spec/features/admin/admin_appearance_spec.rb index 7bfdfeeb3cb..7a3d98a79a9 100644 --- a/spec/features/admin/admin_appearance_spec.rb +++ b/spec/features/admin/admin_appearance_spec.rb @@ -39,10 +39,10 @@ feature 'Admin Appearance', feature: true do attach_file(:appearance_logo, logo_fixture) click_button 'Save' - expect(page).to have_selector(logo_selector) + expect(page).to have_css(logo_selector) click_link 'Remove logo' - expect(page).not_to have_selector(logo_selector) + expect(page).not_to have_css(logo_selector) end scenario 'Header logos' do @@ -51,10 +51,10 @@ feature 'Admin Appearance', feature: true do attach_file(:appearance_header_logo, logo_fixture) click_button 'Save' - expect(page).to have_selector(header_logo_selector) + expect(page).to have_css(header_logo_selector) click_link 'Remove header logo' - expect(page).not_to have_selector(header_logo_selector) + expect(page).not_to have_css(header_logo_selector) end def expect_page_has_custom_appearance(appearance) @@ -63,11 +63,11 @@ feature 'Admin Appearance', feature: true do end def logo_selector - 'img[data-src="/uploads/system/appearance/logo"]' + 'img[data-src^="/uploads/system/appearance/logo"]' end def header_logo_selector - 'img[data-src="/uploads/system/appearance/header_logo"]' + 'img[data-src^="/uploads/system/appearance/header_logo"]' end def logo_fixture |