summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-object-ext/test/nil.rb
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-06-29 06:49:29 -0700
committerYukihiro "Matz" Matsumoto <[email protected]>2013-06-29 06:49:29 -0700
commitdfb240627fb876ee734bed2be2938b75b9aaa9b0 (patch)
treed3f4bc34a9baa9ed38c913dc35fbf1843f4af3bb /mrbgems/mruby-object-ext/test/nil.rb
parente33249e26712ac054cba4dd92ca1d26e09e1a601 (diff)
parent36fc42e7dbb8511efe316647dbbbdc822a929425 (diff)
downloadmruby-dfb240627fb876ee734bed2be2938b75b9aaa9b0.tar.gz
mruby-dfb240627fb876ee734bed2be2938b75b9aaa9b0.zip
Merge pull request #1304 from iij/pr_nil_methods
add nil.to_a, nil.to_f, nil.to_i methods
Diffstat (limited to 'mrbgems/mruby-object-ext/test/nil.rb')
-rw-r--r--mrbgems/mruby-object-ext/test/nil.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/mrbgems/mruby-object-ext/test/nil.rb b/mrbgems/mruby-object-ext/test/nil.rb
new file mode 100644
index 000000000..e385dec6a
--- /dev/null
+++ b/mrbgems/mruby-object-ext/test/nil.rb
@@ -0,0 +1,11 @@
+assert('NilClass#to_a') do
+ assert_equal nil.to_a, []
+end
+
+assert('NilClass#to_f') do
+ assert_equal nil.to_f, 0.0
+end
+
+assert('NilClass#to_i') do
+ assert_equal nil.to_i, 0
+end