Sha256: 84f9fcbaf7d6ec1faa4c4e97fc37a3b1044954d194ca60c190e93e466363183b
Contents?: true
Size: 452 Bytes
Versions: 26
Compression:
Stored size: 452 Bytes
Contents
require File.expand_path(__FILE__).sub(%r(/test/.*), '/test/test_helper.rb') require File.expand_path(__FILE__).sub(%r(.*/test/), '').sub(/test_(.*)\.rb/,'\1') class TestCaseInsensitiveHash < Test::Unit::TestCase def test_case_insensitive_hash a = {:a => 1, "b" => 2} a.extend CaseInsensitiveHash assert_equal 1, a[:a] assert_equal 1, a["A"] assert_equal 1, a[:A] assert_equal 2, a["B"] assert_equal 2, a[:b] end end
Version data entries
26 entries across 26 versions & 2 rubygems