Sha256: 798bd4b3f4b1879b85fc5ea427f796473f6a78df13a85f72fe2cb8499c21e411

Contents?: true

Size: 429 Bytes

Versions: 6

Compression:

Stored size: 429 Bytes

Contents

require 'shared_examples_for_handlers'
shared_examples "a file handler" do
  let(:config)  { Shutterbug::Configuration.instance}
  let(:rackapp) { mock }
  let(:req)     { mock }
  let(:env)     { mock }
  let(:handler) { described_class.new(config) }


  it "should have a file extension" do
    handler.should respond_to :file_extension
  end
  it "should have a mime type" do
    handler.should respond_to :mime_type
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
shutterbug-0.2.5 spec/shared_examples_for_file_handlers.rb
shutterbug-0.2.1 spec/shared_examples_for_file_handlers.rb
shutterbug-0.2.0 spec/shared_examples_for_file_handlers.rb
shutterbug-0.1.2 spec/shared_examples_for_file_handlers.rb
shutterbug-0.1.1 spec/shared_examples_for_file_handlers.rb
shutterbug-0.1.0 spec/shared_examples_for_file_handlers.rb