#!/usr/bin/ruby # ## Hash.concat on various things, including non-hashes # var hash = Hash() hash += 1 assert_eq(hash{"1"}, nil) hash += Hash(:a => :b) assert_eq(hash{:a}, :b) hash += %w(c d) # 2-item array assert_eq(hash{:c}, :d) hash += "2":3 # an actual Pair assert_eq(hash{"2"}, 3) say "** Test passed!"