diff options
| author | Daniel Bovensiepen <[email protected]> | 2013-06-14 22:17:28 +0800 |
|---|---|---|
| committer | Daniel Bovensiepen <[email protected]> | 2013-06-14 22:17:28 +0800 |
| commit | 9bf797acf75cd34bbbfd1e07aa4e860892c10a7d (patch) | |
| tree | 1e460174fca798d35f853b6f4e77e27fcbf0f255 /test/t/nil.rb | |
| parent | 4acacaf989125c97c09aa3450307d2b213397ac5 (diff) | |
| download | mruby-9bf797acf75cd34bbbfd1e07aa4e860892c10a7d.tar.gz mruby-9bf797acf75cd34bbbfd1e07aa4e860892c10a7d.zip | |
Improve nil Tests
Diffstat (limited to 'test/t/nil.rb')
| -rw-r--r-- | test/t/nil.rb | 16 |
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 + |
