diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-10-23 23:42:34 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-10-23 23:42:34 +0900 |
| commit | d3c7e117ef38b4b0e6386dff5acf54b08f3e23a7 (patch) | |
| tree | ba1a4c37b6916a8310629a821e9fb3424dfacd11 /mrbgems/mruby-kernel-ext/test | |
| parent | 5616208e1a681d3a4ad1c41c2bd6447aa8817fad (diff) | |
| parent | 9e053664516b470681c228c82381383e67869959 (diff) | |
| download | mruby-d3c7e117ef38b4b0e6386dff5acf54b08f3e23a7.tar.gz mruby-d3c7e117ef38b4b0e6386dff5acf54b08f3e23a7.zip | |
Merge pull request #2617 from suzukaze/add-kernel.Hash
Add Kernel#Hash
Diffstat (limited to 'mrbgems/mruby-kernel-ext/test')
| -rw-r--r-- | mrbgems/mruby-kernel-ext/test/kernel.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mrbgems/mruby-kernel-ext/test/kernel.rb b/mrbgems/mruby-kernel-ext/test/kernel.rb index 898a7f713..8ad953262 100644 --- a/mrbgems/mruby-kernel-ext/test/kernel.rb +++ b/mrbgems/mruby-kernel-ext/test/kernel.rb @@ -29,3 +29,10 @@ assert('Kernel#Array') do assert_equal([1, 2, 3, 4, 5], Kernel.Array(1..5)) assert_equal([[:a, 1], [:b, 2], [:c, 3]], Kernel.Array({a:1, b:2, c:3})) end + +assert('Kernel#Hash') do + assert_equal({}, Hash([])) + assert_equal({}, Hash(nil)) + assert_equal({:key => :value}, Hash(key: :value)) + assert_raise(TypeError) { Hash([1, 2, 3]) } +end |
