diff --git a/asciidoctor-epub3.gemspec b/asciidoctor-epub3.gemspec index 18fa81c..9741fc6 100644 --- a/asciidoctor-epub3.gemspec +++ b/asciidoctor-epub3.gemspec @@ -38,7 +38,7 @@ Gem::Specification.new do |s| s.add_development_dependency 'rspec', '~> 3.12.0' s.add_development_dependency 'rubocop', '~> 1.50.2' s.add_development_dependency 'rubocop-rake', '~> 0.6.0' - s.add_development_dependency 'rubocop-rspec', '~> 2.11.1' + s.add_development_dependency 'rubocop-rspec', '~> 2.20.0' s.add_runtime_dependency 'asciidoctor', '~> 2.0' s.add_runtime_dependency 'gepub', '~> 1.0.0' diff --git a/spec/converter_spec.rb b/spec/converter_spec.rb index 623acd9..b19406d 100644 --- a/spec/converter_spec.rb +++ b/spec/converter_spec.rb @@ -5,15 +5,15 @@ describe Asciidoctor::Epub3::Converter do describe '#convert' do it 'converts empty file to epub without exceptions' do - to_epub fixture_file('empty.adoc') + expect(to_epub(fixture_file('empty.adoc'))).not_to be_nil end it 'converts empty file to mobi without exceptions' do - to_mobi fixture_file('empty.adoc') + expect(to_mobi(fixture_file('empty.adoc'))).not_to be_nil end it 'converts empty heredoc document to epub without exceptions' do - to_epub '' + expect(to_epub('')).not_to be_nil end it 'converts minimal heredoc document to epub without exceptions' do @@ -262,21 +262,23 @@ end it "doesn't crash when sees inline toc" do - to_epub <<~EOS + book = to_epub <<~EOS = Title toc::[] EOS + expect(book).not_to be_nil end it 'does not crash when sees inline pass macro `m` with an icon' do - to_epub <<~EOS + book = to_epub <<~EOS = Test :icons: font :call-to-action: pass:m,q[icon:hand-o-right[] *Call to Action*] {call-to-action} EOS + expect(book).not_to be_nil end it 'supports video' do