Sha256: 20820f2a597fda3adaf5cddd339446485a3af486d270abbe71f4734bb692fc49

Contents?: true

Size: 691 Bytes

Versions: 1

Compression:

Stored size: 691 Bytes

Contents

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

describe "DefaultViewer" do

  before :all do
    @browser = Browser.new(BROWSER_OPTIONS)
    @browser.goto(HTML_DIR + "/definition_lists.html")
  end

  describe ".save" do
    it "saves the default image to the given path" do
      fail("don't run specs with CelerityViewer") if @browser.viewer != Celerity::DefaultViewer
      fname   = File.expand_path "default_viewer_test.png"
      default = "#{File.dirname(__FILE__)}/../lib/celerity/resources/no_viewer.png"

      @browser.viewer.save(fname)
      File.exist?(fname).should be_true
      File.read(fname).should == File.read(default)

      File.delete(fname)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
caius-celerity-0.0.6.11 spec/default_viewer_spec.rb