summaryrefslogtreecommitdiff
path: root/spec/hashie/extensions
diff options
context:
space:
mode:
authorMichael Herold <michael.j.herold@gmail.com>2014-08-23 10:35:23 -0500
committerMichael Herold <michael.j.herold@gmail.com>2014-08-23 10:35:23 -0500
commite8561ef55b2cfc39dbfe3b8b727596d948510b59 (patch)
tree091c399565779430209577dd1a68220ae3ca3340 /spec/hashie/extensions
parent7ca3fa43342fb61b24cf8f3f45d80a06d0b31254 (diff)
downloadhashie-e8561ef55b2cfc39dbfe3b8b727596d948510b59.tar.gz
Address TODO about the Lambda style cop
Diffstat (limited to 'spec/hashie/extensions')
-rw-r--r--spec/hashie/extensions/coercion_spec.rb8
-rw-r--r--spec/hashie/extensions/dash/indifferent_access_spec.rb2
2 files changed, 5 insertions, 5 deletions
diff --git a/spec/hashie/extensions/coercion_spec.rb b/spec/hashie/extensions/coercion_spec.rb
index 7392ba0..20cd706 100644
--- a/spec/hashie/extensions/coercion_spec.rb
+++ b/spec/hashie/extensions/coercion_spec.rb
@@ -245,7 +245,7 @@ describe Hashie::Extensions::Coercion do
end
it 'can coerce via a proc' do
- subject.coerce_key :foo, ->(v) do
+ subject.coerce_key(:foo, lambda do |v|
case v
when String
return !!(v =~ /^(true|t|yes|y|1)$/i)
@@ -254,7 +254,7 @@ describe Hashie::Extensions::Coercion do
else
return v == true
end
- end
+ end)
true_values = [true, 'true', 't', 'yes', 'y', '1', 1, -1]
false_values = [false, 'false', 'f', 'no', 'n', '0', 0]
@@ -506,9 +506,9 @@ describe Hashie::Extensions::Coercion do
end
it 'can coerce via a proc' do
- subject.coerce_value String, ->(v) do
+ subject.coerce_value(String, lambda do |v|
return !!(v =~ /^(true|t|yes|y|1)$/i)
- end
+ end)
true_values = %w(true t yes y 1)
false_values = %w(false f no n 0)
diff --git a/spec/hashie/extensions/dash/indifferent_access_spec.rb b/spec/hashie/extensions/dash/indifferent_access_spec.rb
index 2342b95..f18036c 100644
--- a/spec/hashie/extensions/dash/indifferent_access_spec.rb
+++ b/spec/hashie/extensions/dash/indifferent_access_spec.rb
@@ -3,7 +3,7 @@ require 'spec_helper'
describe Hashie::Extensions::Dash::IndifferentAccess do
class TrashWithIndifferentAccess < Hashie::Trash
include Hashie::Extensions::Dash::IndifferentAccess
- property :per_page, transform_with: lambda { |v| v.to_i }
+ property :per_page, transform_with: ->(v) { v.to_i }
property :total, from: :total_pages
end