Sha256: eed0b250e8c60ee2d15a0d703646bf385733e469f5e06140e4bb27b467360646
Contents?: true
Size: 708 Bytes
Versions: 3
Compression:
Stored size: 708 Bytes
Contents
require 'spec_helper' describe Prawn::Document do describe 'A Reference object' do describe 'generated via Prawn::Document' do it 'returns a proper reference on ref!' do pdf = described_class.new expect(pdf.ref!({}).is_a?(PDF::Core::Reference)).to eq(true) end it 'returns an identifier on ref' do pdf = described_class.new r = pdf.ref({}) expect(r.is_a?(Integer)).to eq(true) end it 'has :Length of stream if it has one when compression disabled' do pdf = described_class.new compress: false ref = pdf.ref!({}) ref << 'Hello' expect(ref.stream.data[:Length]).to eq(5) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
prawn-2.2.2 | spec/prawn/document_reference_spec.rb |
prawn-2.2.1 | spec/prawn/document_reference_spec.rb |
prawn-2.2.0 | spec/prawn/document_reference_spec.rb |