# File poppler/test/poppler-test-utils.rb, line 5 def ensure_dir(dir) FileUtils.mkdir_p(dir) dir end
# File poppler/test/poppler-test-utils.rb, line 14 def fixtures_dir ensure_dir(File.join(test_dir, "fixtures")) end
# File poppler/test/poppler-test-utils.rb, line 22 def form_pdf file = File.join(fixtures_dir, "form.pdf") return file if File.exist?(file) pdf = open("http://www.irs.gov/pub/irs-pdf/fw9.pdf").read File.open(file, "wb") do |output| output.print(pdf) end file end
# File poppler/test/poppler-test-utils.rb, line 32 def image_pdf File.join(fixtures_dir, "image.pdf") end
# File poppler/test/poppler-test-utils.rb, line 36 def later_version?(major, minor, micro=nil) micro ||= 0 (Poppler::BUILD_VERSION <=> [major, minor, micro]) >= 0 end
# File poppler/test/poppler-test-utils.rb, line 48 def only_old_poppler_version(major, minor, micro=nil) micro ||= 0 if later_version?(major, minor, micro) omit("Require Poppler < #{major}.#{minor}.#{micro}") end end
# File poppler/test/poppler-test-utils.rb, line 41 def only_poppler_version(major, minor, micro=nil) micro ||= 0 unless later_version?(major, minor, micro) omit("Require Poppler >= #{major}.#{minor}.#{micro}") end end
Generated with the Darkfish Rdoc Generator 2.