Sha256: 0d44464ee95c0f54bf69614c07199da5355e97d5376eab9de7492db1492d34f7
Contents?: true
Size: 732 Bytes
Versions: 3
Compression:
Stored size: 732 Bytes
Contents
require 'spec_helper' describe Prawn::Svg::Interface do describe "sample file rendering" do root = "#{File.dirname(__FILE__)}/../.." files = Dir["#{root}/spec/sample_svg/*.svg"] it "has at least 10 SVG sample files to test" do files.length.should >= 10 end files.each do |file| it "renders the #{File.basename file} sample file without warnings or crashing" do Prawn::Document.generate("#{root}/spec/sample_output/#{File.basename file}.pdf") do r = svg IO.read(file), :at => [0, y], :width => 612 - 72 warnings = r[:warnings].reject {|w| w =~ /Verdana/ && w =~ /is not a known font/ } warnings.should == [] end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
prawn-svg-0.12.0.2 | spec/lib/svg_spec.rb |
prawn-svg-0.12.0.1 | spec/lib/svg_spec.rb |
prawn-svg-0.9.1.11 | spec/lib/svg_spec.rb |