Commit db87a9c0 authored by Chris Fallin's avatar Chris Fallin

Merge pull request #211 from isaiah/map_inspect

Ruby implementation Map#inspect should be consistent with Hash#inspect
parents 344a921a 4502626f
...@@ -683,7 +683,7 @@ VALUE Map_inspect(VALUE _self) { ...@@ -683,7 +683,7 @@ VALUE Map_inspect(VALUE _self) {
first = false; first = false;
} }
str = rb_str_append(str, rb_funcall(key, inspect_sym, 0)); str = rb_str_append(str, rb_funcall(key, inspect_sym, 0));
str = rb_str_cat2(str, " => "); str = rb_str_cat2(str, "=>");
str = rb_str_append(str, rb_funcall(value, inspect_sym, 0)); str = rb_str_append(str, rb_funcall(value, inspect_sym, 0));
} }
......
...@@ -391,7 +391,7 @@ module BasicTest ...@@ -391,7 +391,7 @@ module BasicTest
# We only assert on inspect value when there is one map entry because the # We only assert on inspect value when there is one map entry because the
# order in which elements appear is unspecified (depends on the internal # order in which elements appear is unspecified (depends on the internal
# hash function). We don't want a brittle test. # hash function). We don't want a brittle test.
assert m.inspect == "{\"jkl;\" => 42}" assert m.inspect == "{\"jkl;\"=>42}"
assert m.keys == ["jkl;"] assert m.keys == ["jkl;"]
assert m.values == [42] assert m.values == [42]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment