Sha256: c6539b27fb32a760f5c2ae129aff0873ebd10c10515fc65e1f335f48073772fd
Contents?: true
Size: 988 Bytes
Versions: 1
Compression:
Stored size: 988 Bytes
Contents
require 'spec_helper' describe Minotaur::Document, 'preview_elements' do it 'is empty for an empty string' do document = Minotaur::Document.new('') expect(document.preview_elements).to be_empty end it 'finds a video tag' do html = '<video></video>' document = Minotaur::Document.new(html) expect(document.preview_elements).to eq [html] end it 'finds an iframe tag' do html = '<iframe></iframe>' document = Minotaur::Document.new(html) expect(document.preview_elements).to eq [html] end it 'finds an image tag' do html = '<img alt="Learn-ralph-small" src="/assets/learn/learn-ralph-small@2x.png" width="68" height="68">' document = Minotaur::Document.new(html) expect(document.preview_elements).to eq [html] end it 'finds ‘em all together' do html = %w(<img> <iframe></iframe> <video></video>) document = Minotaur::Document.new(html.join) expect(document.preview_elements).to match_array html end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
minotaur-0.0.1 | spec/minotaur/document_spec.rb |