test/test_zip_exporter.rb in review-2.3.0 vs test/test_zip_exporter.rb in review-2.4.0
- old
+ new
@@ -1,7 +1,5 @@
-# encoding: utf-8
-
require 'test_helper'
require 'epubmaker'
require 'epubmaker/zip_exporter'
require 'fileutils'
@@ -11,11 +9,11 @@
def setup
@tmpdir = Dir.mktmpdir
@epubdir = "#{@tmpdir}/epubdir"
FileUtils.mkdir_p("#{@epubdir}/META-INF")
FileUtils.mkdir_p("#{@epubdir}/OEBPS")
- File.write("#{@epubdir}/mimetype", "application/epub+zip")
+ File.write("#{@epubdir}/mimetype", 'application/epub+zip')
container_xml = <<-EOB
<?xml version="1.0" encoding="UTF-8"?>
<container xmlns="urn:oasis:names:tc:opendocument:xmlns:container" version="1.0">
<rootfiles>
@@ -65,49 +63,45 @@
if Gem.win_platform?
## skip this test
return
end
- params = {"epubmaker"=>{}}
- epubfile = File.join(@tmpdir, "test.epub")
- exporter = ZipExporter.new(@epubdir, params)
+ config = { 'epubmaker' => {} }
+ epubfile = File.join(@tmpdir, 'test.epub')
+ exporter = ZipExporter.new(@epubdir, config)
exporter.export_zip_extcmd(epubfile)
assert_true(File.exist?(epubfile))
if defined?(Zip)
File.open(epubfile) do |f|
::Zip::InputStream.open(f) do |fzip|
## get first entry
entry = fzip.get_next_entry
- assert_equal "mimetype", entry.name
- assert_equal "application/epub+zip", fzip.read
+ assert_equal 'mimetype', entry.name
+ assert_equal 'application/epub+zip', fzip.read
end
end
end
end
def test_export_rubyzip
- if !defined?(Zip)
- ## skip test
- return
- end
- params = {"epubmaker"=>{}}
- epubfile = File.join(@tmpdir, "test.epub")
- exporter = ZipExporter.new(@epubdir, params)
+ return unless defined?(Zip) ## skip test
+ config = { 'epubmaker' => {} }
+ epubfile = File.join(@tmpdir, 'test.epub')
+ exporter = ZipExporter.new(@epubdir, config)
exporter.export_zip_rubyzip(epubfile)
assert_true(File.exist?(epubfile))
File.open(epubfile) do |f|
::Zip::InputStream.open(f) do |fzip|
## get first entry
entry = fzip.get_next_entry
- assert_equal "mimetype", entry.name
- assert_equal "application/epub+zip", fzip.read
+ assert_equal 'mimetype', entry.name
+ assert_equal 'application/epub+zip', fzip.read
end
end
end
def teardown
FileUtils.remove_entry_secure(@tmpdir)
end
-
end