diff --git a/spec/multi_json_spec.rb b/spec/multi_json_spec.rb index 7f4c7481..cb8dbf7c 100644 --- a/spec/multi_json_spec.rb +++ b/spec/multi_json_spec.rb @@ -53,6 +53,11 @@ def self.encode(string) MultiJson.decode(MultiJson.encode(example)).should == example end end + + it 'should encode symbol keys as strings' do + encoded_json = MultiJson.encode({ :foo => { :bar => 'baz' } }) + MultiJson.decode(encoded_json).should == { 'foo' => { 'bar' => 'baz' } } + end end describe '.decode' do