spec/grape/validations/validators/except_values_spec.rb in grape-1.2.5 vs spec/grape/validations/validators/except_values_spec.rb in grape-1.3.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
require 'spec_helper'
describe Grape::Validations::ExceptValuesValidator do
module ValidationsSpec
class ExceptValuesModel
@@ -108,10 +110,10 @@
},
opt_except_array_type_coerce_default: {
optional: { type: Array[Integer], except_values: [10, 11], default: 12 },
tests: [
{ value: 'invalid-type1', rc: 400, body: { error: 'type is invalid' }.to_json },
- { value: 10, rc: 400, body: { error: 'type has a value not allowed' }.to_json },
+ { value: 10, rc: 400, body: { error: 'type is invalid' }.to_json },
{ value: [10], rc: 400, body: { error: 'type has a value not allowed' }.to_json },
{ value: ['3'], rc: 200, body: { type: [3] }.to_json },
{ value: [3], rc: 200, body: { type: [3] }.to_json },
{ rc: 200, body: { type: 12 }.to_json }
]