mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
do not use TrueClass/FalseClass.new
This commit is contained in:
+4
-4
@@ -14,17 +14,17 @@ assert('FalseClass false', '15.2.6.1') do
|
||||
end
|
||||
|
||||
assert('FalseClass#&', '15.2.6.3.1') do
|
||||
not FalseClass.new.&(true) and not FalseClass.new.&(false)
|
||||
not false.&(true) and not false.&(false)
|
||||
end
|
||||
|
||||
assert('FalseClass#^', '15.2.6.3.2') do
|
||||
FalseClass.new.^(true) and not FalseClass.new.^(false)
|
||||
false.^(true) and not false.^(false)
|
||||
end
|
||||
|
||||
assert('FalseClass#to_s', '15.2.6.3.3') do
|
||||
FalseClass.new.to_s == 'false'
|
||||
false.to_s == 'false'
|
||||
end
|
||||
|
||||
assert('FalseClass#|', '15.2.6.3.4') do
|
||||
FalseClass.new.|(true) and not FalseClass.new.|(false)
|
||||
false.|(true) and not false.|(false)
|
||||
end
|
||||
|
||||
+4
-4
@@ -14,17 +14,17 @@ assert('TrueClass true', '15.2.5.1') do
|
||||
end
|
||||
|
||||
assert('TrueClass#&', '15.2.5.3.1') do
|
||||
TrueClass.new.&(true) and not TrueClass.new.&(false)
|
||||
true.&(true) and not true.&(false)
|
||||
end
|
||||
|
||||
assert('TrueClass#^', '15.2.5.3.2') do
|
||||
not TrueClass.new.^(true) and TrueClass.new.^(false)
|
||||
not true.^(true) and true.^(false)
|
||||
end
|
||||
|
||||
assert('TrueClass#to_s', '15.2.5.3.3') do
|
||||
TrueClass.new.to_s == 'true'
|
||||
true.to_s == 'true'
|
||||
end
|
||||
|
||||
assert('TrueClass#|', '15.2.5.3.4') do
|
||||
TrueClass.new.|(true) and TrueClass.new.|(false)
|
||||
true.|(true) and true.|(false)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user