Sha256: 949473c9f403163a97d61799486caee3a95087b82f623e1a2c1d273089f0a8e2

Contents?: true

Size: 508 Bytes

Versions: 14

Compression:

Stored size: 508 Bytes

Contents

require "spec_helper"

describe Paperclip::NilAdapter do
  context "a new instance" do
    before do
      @subject = Paperclip.io_adapters.for(nil)
    end

    it "gets the right filename" do
      assert_equal "", @subject.original_filename
    end

    it "gets the content type" do
      assert_equal "", @subject.content_type
    end

    it "gets the file's size" do
      assert_equal 0, @subject.size
    end

    it "returns true for a call to nil?" do
      assert @subject.nil?
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
kt-paperclip-7.2.2 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-7.2.1 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-7.2.0 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.4.2 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-7.1.1 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-7.1.0 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-7.0.1 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-7.0.0 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.4.1 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.4.0 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.3.0 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.2.2 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.2.1 spec/paperclip/io_adapters/nil_adapter_spec.rb
kt-paperclip-6.2.0 spec/paperclip/io_adapters/nil_adapter_spec.rb