diff options
Diffstat (limited to 'spec/lib/banzai/filter/video_link_filter_spec.rb')
-rw-r--r-- | spec/lib/banzai/filter/video_link_filter_spec.rb | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/spec/lib/banzai/filter/video_link_filter_spec.rb b/spec/lib/banzai/filter/video_link_filter_spec.rb index ec954aa9163..a0b0ba309f5 100644 --- a/spec/lib/banzai/filter/video_link_filter_spec.rb +++ b/spec/lib/banzai/filter/video_link_filter_spec.rb @@ -25,20 +25,16 @@ RSpec.describe Banzai::Filter::VideoLinkFilter do it 'replaces the image tag with a video tag' do container = filter(image).children.first - expect(container.name).to eq 'div' - expect(container['class']).to eq 'video-container' + expect(container.name).to eq 'span' + expect(container['class']).to eq 'media-container video-container' - video, paragraph = container.children + video, link = container.children expect(video.name).to eq 'video' expect(video['src']).to eq src expect(video['width']).to eq "400" expect(video['preload']).to eq 'metadata' - expect(paragraph.name).to eq 'p' - - link = paragraph.children.first - expect(link.name).to eq 'a' expect(link['href']).to eq src expect(link['target']).to eq '_blank' @@ -107,15 +103,13 @@ RSpec.describe Banzai::Filter::VideoLinkFilter do image = %(<img src="#{proxy_src}" data-canonical-src="#{canonical_src}"/>) container = filter(image).children.first - expect(container['class']).to eq 'video-container' + expect(container['class']).to eq 'media-container video-container' - video, paragraph = container.children + video, link = container.children expect(video['src']).to eq proxy_src expect(video['data-canonical-src']).to eq canonical_src - link = paragraph.children.first - expect(link['href']).to eq proxy_src end end |