Sha256: b20256e7741b20e05685969ba3ff5d7f0877a42f9a0ecb1028b0048f7dc39b0d
Contents?: true
Size: 1.2 KB
Versions: 2
Compression:
Stored size: 1.2 KB
Contents
require File.dirname(__FILE__) + '/spec_helper' require File.dirname(__FILE__) + '/../lib/mimetype_fu' describe 'A file with a know extension' do before(:each) do @file = File.open(File.dirname(__FILE__) + '/fixtures/file.jpg') end it 'should have an extension' do File.extname(@file.path).should == '.jpg' end it 'should have a mime type' do File.mime_type?(@file).should == "image/jpeg" end end describe 'A file with anunknow extension' do before(:each) do @file = File.open(File.dirname(__FILE__) + '/fixtures/file.unknown') end it 'should have an extension' do File.extname(@file.path).should == '.unknown' end it 'should have an unkwown mime type' do File.mime_type?(@file).should == "unknown/unknown" end end describe 'A valid file path' do before(:each) do @file_path = "#{Dir.pwd} + /picture.png" end it 'should have a mime type' do File.mime_type?(@file_path).should == "image/png" end end describe "An unknown extension" do before(:each) do @file_path = 'file.unknown' end it 'should have an unknown mime type' do File.mime_type?(@file_path).should == "unknown/unknown" end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
jfrench-mimetype-fu-0.1.0 | spec/mime_type_spec.rb |
pictrails-0.5.0 | vendor/plugins/mimetype-fu/spec/mime_type_spec.rb |