summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDaniel Doubrovkine (dB.) @dblockdotorg <dblock@dblock.org>2016-02-08 10:44:27 -0500
committerDaniel Doubrovkine (dB.) @dblockdotorg <dblock@dblock.org>2016-02-08 10:44:27 -0500
commitf63fc9974313214612c348a00629b691e8e5a54d (patch)
tree5865089c665fb5ed2133083de5df1190d1eeabcc /spec
parent6cfa2346a413eb88d1dd651ea7e925a41b668026 (diff)
parentc4fc51d48f92ab2dac1e0d13e152be2e1a1b3b28 (diff)
downloadhashie-f63fc9974313214612c348a00629b691e8e5a54d.tar.gz
Merge pull request #350 from marshall-lee/fix_ignore_undeclared
Stringified translations wasn't working in IgnoreUndeclared.
Diffstat (limited to 'spec')
-rw-r--r--spec/hashie/extensions/ignore_undeclared_spec.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/hashie/extensions/ignore_undeclared_spec.rb b/spec/hashie/extensions/ignore_undeclared_spec.rb
index f207aca..948a834 100644
--- a/spec/hashie/extensions/ignore_undeclared_spec.rb
+++ b/spec/hashie/extensions/ignore_undeclared_spec.rb
@@ -6,6 +6,7 @@ describe Hashie::Extensions::IgnoreUndeclared do
include Hashie::Extensions::IgnoreUndeclared
property :city
property :state, from: :provence
+ property :str_state, from: 'str_provence'
end
subject { ForgivingTrash }
@@ -19,7 +20,7 @@ describe Hashie::Extensions::IgnoreUndeclared do
end
it 'works with translated properties (with string keys)' do
- expect(subject.new(provence: 'Ontario').state).to eq('Ontario')
+ expect(subject.new('str_provence' => 'Ontario').str_state).to eq('Ontario')
end
it 'requires properties to be declared on assignment' do