spec/fileuploads_spec.rb in rails-uploader-0.5.7 vs spec/fileuploads_spec.rb in rails-uploader-0.5.8
- old
+ new
@@ -1,46 +1,48 @@
+# frozen_string_literal: true
+
require 'spec_helper'
describe Uploader::Fileuploads do
before(:all) do
@picture = FactoryGirl.create(:picture, assetable_type: 'Article')
end
- it "should be a Module" do
+ it 'should be a Module' do
Uploader::Fileuploads.should be_a(Module)
end
- context "instance methods" do
+ context 'instance methods' do
before(:each) do
@article = FactoryGirl.build(:article)
end
- it "should return asset class" do
- @article.fileupload_klass("picture").should == Picture
+ it 'should return asset class' do
+ @article.fileupload_klass('picture').should == Picture
end
- it "should find asset by guid" do
+ it 'should find asset by guid' do
@picture.update_column(:guid, @article.fileupload_guid)
asset = @article.fileupload_asset('picture')
asset.should == @picture
end
- it "should generate guid" do
+ it 'should generate guid' do
@article.fileupload_guid.should_not be_blank
end
- it "should change guid" do
- @article.fileupload_guid = "other guid"
- @article.fileupload_changed?.should be_true
- @article.fileupload_guid.should == "other guid"
+ it 'should change guid' do
+ @article.fileupload_guid = 'other guid'
+ @article.fileupload_changed?.should be_truthy
+ @article.fileupload_guid.should == 'other guid'
end
- it "should not multiplay upload" do
- @article.fileupload_multiple?("picture").should be_false
+ it 'should not multiplay upload' do
+ @article.fileupload_multiple?('picture').should be_falsey
end
- it "should find uploaded asset or build new record" do
+ it 'should find uploaded asset or build new record' do
picture = @article.fileupload_asset(:picture)
picture.should_not be_nil
picture.should be_new_record
end