a.rb in map-6.5.5 vs a.rb in map-6.6.0
- old
+ new
@@ -1,22 +1,10 @@
+require './lib/map.rb'
+require 'yaml'
-m = Map.new
+a = Map.new
+a.set(:a, :b, "value")
+a.set(:a,0,:c, "value")
-p m
-
-m.unshift(:a => :b)
-m.unshift(:c => :d)
-m.unshift(:e => :f)
-
-p m
-p(pair = m.shift)
-p m
-
-m.push(pair)
-p m
-
-p(pair = m.pop)
-p m
-
-m.unshift(pair)
-p m
-
+p a
+puts a.to_hash.to_yaml # fine
+puts a.to_yaml # explode