Sha256: aa44c3f9d9650aaecabe5210c143f18b9ec20a218810ec31ae2bf03dc119ab67
Contents?: true
Size: 843 Bytes
Versions: 2
Compression:
Stored size: 843 Bytes
Contents
# frozen_string_literal: true require "spec_helper" describe "exe/reverse_adoc" do subject(:convert) do ShellUtils.execute!("./exe/reverse_adoc -e -o test1 #{input_file_path}") end unless Gem.win_platform? context "when external images present" do let(:input_file_path) { "spec/assets/external_images.html" } let(:images_folder) { "images" } after do FileUtils.rm_rf(images_folder) if File.directory?(images_folder) end it "Does not raise error" do expect { convert }.to_not raise_error end it "exatracts images from source html" do expect { convert } .to(change do Dir["#{images_folder}/*gif"] .map { |entry| File.basename(entry) } .sort end.from([]).to(["001.gif"])) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reverse_adoc-1.0.1 | spec/bin/reverse_adoc_spec.rb |
reverse_adoc-1.0.0 | spec/bin/reverse_adoc_spec.rb |