test/test_zip_exporter.rb in review-3.0.0.preview4 vs test/test_zip_exporter.rb in review-3.0.0.rc1
- old
+ new
@@ -6,14 +6,14 @@
class ZipExporterTest < Test::Unit::TestCase
include EPUBMaker
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')
+ @epubdir = File.join(@tmpdir, 'epubdir')
+ FileUtils.mkdir_p(File.join(@epubdir, 'META-INF'))
+ FileUtils.mkdir_p(File.join(@epubdir, 'OEBPS'))
+ File.write(File.join(@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>
@@ -52,12 +52,12 @@
<p>hello, world!</p>
</body>
</html>
EOB
- File.write("#{@epubdir}/META-INF/container.xml", container_xml)
- File.write("#{@epubdir}/OEBPS/book.opf", book_opf)
- File.write("#{@epubdir}/OEBPS/ch1.xhtml", ch1_xhtml)
+ File.write(File.join(@epubdir, 'META-INF/container.xml'), container_xml)
+ File.write(File.join(@epubdir, 'OEBPS/book.opf'), book_opf)
+ File.write(File.join(@epubdir, 'OEBPS/ch1.xhtml'), ch1_xhtml)
end
def test_export_zipcmd
if Gem.win_platform?
## skip this test