diff options
author | Daniel Doubrovkine (dB.) @dblockdotorg <dblock@dblock.org> | 2016-02-08 10:44:27 -0500 |
---|---|---|
committer | Daniel Doubrovkine (dB.) @dblockdotorg <dblock@dblock.org> | 2016-02-08 10:44:27 -0500 |
commit | f63fc9974313214612c348a00629b691e8e5a54d (patch) | |
tree | 5865089c665fb5ed2133083de5df1190d1eeabcc /spec | |
parent | 6cfa2346a413eb88d1dd651ea7e925a41b668026 (diff) | |
parent | c4fc51d48f92ab2dac1e0d13e152be2e1a1b3b28 (diff) | |
download | hashie-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.rb | 3 |
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 |