Sha256: 44755d0d9318e74f42f6b0da644f16c7f54de61787f9acb33475f69ea6b623ac
Contents?: true
Size: 768 Bytes
Versions: 1
Compression:
Stored size: 768 Bytes
Contents
require 'spec_helper' class Slacken::DocumentComponent describe ElimBlanks, dsl: true do describe '#has_no_blanks?' do subject { component.has_no_blanks? } context 'when a component obviously having no blanks is given' do let(:component) do c(:div, text('hello world!')) end it { is_expected.to be_truthy } end context 'when a component with blank children is given' do let(:component) do c(:div, text(''), c(:div), c(:span)) end it { is_expected.to be_falsey } end context 'when a component with a img is given' do let(:component) do c(:div, c(:img)) end it { is_expected.to be_truthy } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slacken-0.1.0 | spec/slacken/document_component/elim_blanks_spec.rb |