diff --git a/benchmarks/benchmark_form_invalid.rb b/benchmarks/benchmark_form_invalid.rb index 8933f92..40865c9 100644 --- a/benchmarks/benchmark_form_invalid.rb +++ b/benchmarks/benchmark_form_invalid.rb @@ -47,13 +47,13 @@ Benchmark.ips do |x| x.report("ActiveModel") do user = AM::User.new(params) user.validate - user.errors + user.errors.messages end x.report("ActiveRecord") do user = AR::User.new(params) user.validate - user.errors + user.errors.messages end x.report("dry-validation") do diff --git a/benchmarks/benchmark_form_invalid_huge.rb b/benchmarks/benchmark_form_invalid_huge.rb index 1b3c1ef..b43ad02 100644 --- a/benchmarks/benchmark_form_invalid_huge.rb +++ b/benchmarks/benchmark_form_invalid_huge.rb @@ -24,11 +24,9 @@ class User end contract = Dry::Validation::Contract.build do - config.messages.backend = :i18n - params do FIELDS.each do |field| - required(field).value(:int?, gt?: FIELDS.size / 2) + required(field).value(:integer, gt?: FIELDS.size / 2) end end end @@ -42,7 +40,7 @@ Benchmark.ips do |x| x.report("ActiveModel::Validations") do user = User.new(params) user.validate - user.errors + user.errors.messages end x.report("dry-validation / schema") do diff --git a/benchmarks/benchmark_form_valid.rb b/benchmarks/benchmark_form_valid.rb index d271732..c2d9ce6 100644 --- a/benchmarks/benchmark_form_valid.rb +++ b/benchmarks/benchmark_form_valid.rb @@ -45,13 +45,13 @@ Benchmark.ips do |x| x.report("ActiveModel::Validations") do user = AM::User.new(params) user.validate - user.errors + user.errors.messages end x.report("ActiveRecord") do user = AR::User.new(params) user.validate - user.errors + user.errors.messages end x.report("dry-validation") do