diff --git a/spec/rails_admin/abstract_model_spec.rb b/spec/rails_admin/abstract_model_spec.rb index d494f5ebf6..edc73fb7a8 100644 --- a/spec/rails_admin/abstract_model_spec.rb +++ b/spec/rails_admin/abstract_model_spec.rb @@ -19,17 +19,16 @@ end context 'on enum' do - shared_examples "filter on enum" do - before do - ["S", "M", "L"].each do |size| - FactoryGirl.create(:field_test, size_string_enum: size) + before do + ["S", "M", "L"].each do |size| + FactoryGirl.create(:field_test, size_string_enum: size) + end + + ["small", "medium", "large"].each do |size| + FactoryGirl.create(:field_test, size_integer_enum: size) + end end - - ["small", "medium", "large"].each do |size| - FactoryGirl.create(:field_test, size_integer_enum: size) - end - end let(:model) { RailsAdmin::AbstractModel.new('FieldTest') } let(:filters) { {enum_field => {'1' => {v: filter_value, o: 'is'}}} } subject(:elements) { model.all(filters: filters) }