summaryrefslogtreecommitdiffhomepage
path: root/test/t/nil.rb
diff options
context:
space:
mode:
authorDaniel Bovensiepen <[email protected]>2013-06-14 22:17:28 +0800
committerDaniel Bovensiepen <[email protected]>2013-06-14 22:17:28 +0800
commit9bf797acf75cd34bbbfd1e07aa4e860892c10a7d (patch)
tree1e460174fca798d35f853b6f4e77e27fcbf0f255 /test/t/nil.rb
parent4acacaf989125c97c09aa3450307d2b213397ac5 (diff)
downloadmruby-9bf797acf75cd34bbbfd1e07aa4e860892c10a7d.tar.gz
mruby-9bf797acf75cd34bbbfd1e07aa4e860892c10a7d.zip
Improve nil Tests
Diffstat (limited to 'test/t/nil.rb')
-rw-r--r--test/t/nil.rb16
1 files changed, 10 insertions, 6 deletions
diff --git a/test/t/nil.rb b/test/t/nil.rb
index 8f1393e1b..99b1215e9 100644
--- a/test/t/nil.rb
+++ b/test/t/nil.rb
@@ -2,25 +2,29 @@
# NilClass ISO Test
assert('NilClass', '15.2.4') do
- NilClass.class == Class
+ assert_equal NilClass.class, Class
end
assert('NilClass#&', '15.2.4.3.1') do
- not nil.&(true) and not nil.&(nil)
+ assert_false nil.&(true)
+ assert_false nil.&(nil)
end
assert('NilClass#^', '15.2.4.3.2') do
- nil.^(true) and not nil.^(false)
+ assert_true nil.^(true)
+ assert_false nil.^(false)
end
assert('NilClass#|', '15.2.4.3.3') do
- nil.|(true) and not nil.|(false)
+ assert_true nil.|(true)
+ assert_false nil.|(false)
end
assert('NilClass#nil?', '15.2.4.3.4') do
- nil.nil?
+ assert_true nil.nil?
end
assert('NilClass#to_s', '15.2.4.3.5') do
- nil.to_s == ''
+ assert_equal nil.to_s, ''
end
+