spec/grape/validations/validators/values_spec.rb in grape-1.0.1 vs spec/grape/validations/validators/values_spec.rb in grape-1.0.2

- old
+ new

@@ -157,11 +157,11 @@ { type: params[:type] } end params do optional :optional, type: Array do - requires :type, values: %w(a b) + requires :type, values: %w[a b] end end get '/optional_with_required_values' params do @@ -205,11 +205,11 @@ get '/mixed/value/except' do { type: params[:type] } end params do - optional :optional, type: Array[String], values: %w(a b c) + optional :optional, type: Array[String], values: %w[a b c] end put '/optional_with_array_of_string_values' params do requires :type, values: { proc: ->(v) { ValuesModel.values.include? v } } @@ -553,10 +553,10 @@ expect(last_response.status).to eq 400 expect(last_response.body).to eq({ error: 'type has a value not allowed' }.to_json) end it 'rejects an array of values if any of them matches except' do - get '/except/exclusive', type: %w(valid1 valid2 invalid-type1 valid4) + get '/except/exclusive', type: %w[valid1 valid2 invalid-type1 valid4] expect(last_response.status).to eq 400 expect(last_response.body).to eq({ error: 'type has a value not allowed' }.to_json) end end