Sha256: f46bc0781da00fc73bd0804efc73f140de2feb7334bae009fe917a7f05bd8086
Contents?: true
Size: 776 Bytes
Versions: 2
Compression:
Stored size: 776 Bytes
Contents
require File.join(File.dirname(__FILE__), 'test_helper') class Hirb::UtilTest < Test::Unit::TestCase test "any_const_get returns nested class" do Hirb::Util.any_const_get("Test::Unit").should == ::Test::Unit end test "any_const_get returns nil for invalid class" do Hirb::Util.any_const_get("Basdfr").should == nil end test "any_const_get returns class when given class" do Hirb::Util.any_const_get(String).should == String end test "recursive_hash_merge merges" do expected_hash = {:output=>{:fields=>["f1", "f2"], :method=>"blah"}, :key1=>"hash1", :key2=>"hash2"} Hirb::Util.recursive_hash_merge({:output=>{:fields=>%w{f1 f2}}, :key1=>'hash1'}, {:output=>{:method=>'blah'}, :key2=>'hash2'}).should == expected_hash end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
cldwalker-hirb-0.1.2 | test/util_test.rb |
hirb-0.1.2 | test/util_test.rb |