mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
28 lines
543 B
Ruby
28 lines
543 B
Ruby
##
|
|
# FalseClass ISO Test
|
|
|
|
assert('FalseClass', '15.2.6') do
|
|
FalseClass.class == Class
|
|
end
|
|
|
|
assert('FalseClass false', '15.2.6.1') do
|
|
not false
|
|
end
|
|
|
|
assert('FalseClass#&', '15.2.6.3.1') do
|
|
not FalseClass.new.&(true) and not FalseClass.new.&(false)
|
|
end
|
|
|
|
assert('FalseClass#^', '15.2.6.3.2') do
|
|
FalseClass.new.^(true) and not FalseClass.new.^(false)
|
|
end
|
|
|
|
assert('FalseClass#to_s', '15.2.6.3.3') do
|
|
FalseClass.new.to_s == 'false'
|
|
end
|
|
|
|
assert('FalseClass#|', '15.2.6.3.4') do
|
|
FalseClass.new.|(true) and not FalseClass.new.|(false)
|
|
end
|
|
|