Sha256: a5bbfb8bd42e476e97f73123f743c8dbd9d902e356461250071aa68290ae7646
Contents?: true
Size: 943 Bytes
Versions: 3
Compression:
Stored size: 943 Bytes
Contents
require 'spec_helper' describe RailsAdmin::Config::Fields::Types::FileUpload do describe '#allowed_methods' do it 'includes delete_method and cache_method' do RailsAdmin.config do |config| config.model FieldTest do field :carrierwave_asset field :dragonfly_asset field :paperclip_asset do delete_method :delete_paperclip_asset end end end expect(RailsAdmin.config(FieldTest).field(:carrierwave_asset).allowed_methods.collect(&:to_s)).to eq %w(carrierwave_asset remove_carrierwave_asset carrierwave_asset_cache) expect(RailsAdmin.config(FieldTest).field(:dragonfly_asset).allowed_methods.collect(&:to_s)).to eq %w(dragonfly_asset remove_dragonfly_asset retained_dragonfly_asset) expect(RailsAdmin.config(FieldTest).field(:paperclip_asset).allowed_methods.collect(&:to_s)).to eq %w(paperclip_asset delete_paperclip_asset) end end end
Version data entries
3 entries across 3 versions & 1 rubygems