Sha256: 6235e1d63c651530f032d9707a61cc76175f3124fe5d71a7777e0c4346ed95d3

Contents?: true

Size: 834 Bytes

Versions: 7

Compression:

Stored size: 834 Bytes

Contents

# coding: utf-8

require File.dirname(__FILE__) + '/spec_helper'

context "The PDF::Wrapper class" do

  before(:each) { create_pdf }

  specify "should load external libs correctly" do
    # lib gdkpixbuf
    ::Object.const_defined?(:Gdk).should eql(false)
    @pdf.load_libpixbuf
    ::Object.const_defined?(:Gdk).should eql(true)
    ::Gdk.const_defined?(:Pixbuf).should eql(true)

    # pango
    ::Object.const_defined?(:Pango).should eql(false)
    @pdf.load_libpango
    ::Object.const_defined?(:Pango).should eql(true)

    # libpoppler
    ::Object.const_defined?(:Poppler).should eql(false)
    @pdf.load_libpoppler
    ::Object.const_defined?(:Poppler).should eql(true)

    # librsvg
    ::Object.const_defined?(:RSVG).should eql(false)
    @pdf.load_librsvg
    ::Object.const_defined?(:RSVG).should eql(true)

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
pdf-wrapper-0.3.4 specs/load_spec.rb
pdf-wrapper-0.3.3 specs/load_spec.rb
pdf-wrapper-0.3.2 specs/load_spec.rb
pdf-wrapper-0.3.1 specs/load_spec.rb
pdf-wrapper-0.3.0 specs/load_spec.rb
pdf-wrapper-0.2.1 specs/load_spec.rb
pdf-wrapper-0.2.0 specs/load_spec.rb