Sha256: 3e5f7b68818bfbd792f1606d3a1b12e4ca361a19312620157b41d456623f2838
Contents?: true
Size: 1.17 KB
Versions: 5
Compression:
Stored size: 1.17 KB
Contents
require "spec_helper" describe Uploadcare::Rails::ActionView::FormBuilder, type: :helper do before :each do @post = PostWithCollection.new @form = ActionView::Helpers::FormBuilder.new(:post, @post, helper, {}) end it "should include uploader tag for name" do # not that post has uc file tag = @form.uploadcare_field :file expect(tag).to be_kind_of(String) expect(tag).to have_selector('input[type="hidden"][data-multiple="true"]', visible: :all) end it "should override uploadcare- attribute" do tag = @form.uploadcare_field :file, :uploadcare => {:multiple => false} expect(tag).to have_selector('input[type="hidden"][data-multiple="true"]', visible: :all) end it "should override data- attribute" do tag = @form.uploadcare_field :file, :data => {:multiple => false} expect(tag).to have_selector('input[type="hidden"][data-multiple="true"]', visible: :all) end it "should override data- and uploadcare- attributes" do tag = @form.uploadcare_field :file, :data => {:multiple => false}, :uploadcare => {:multiple => false} expect(tag).to have_selector('input[type="hidden"][data-multiple="true"]', visible: :all) end end
Version data entries
5 entries across 5 versions & 1 rubygems