do not use TrueClass/FalseClass.new

This commit is contained in:
Yukihiro Matsumoto
2012-07-26 23:00:34 +09:00
parent a621f08ecf
commit 344946233c
2 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -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
View File
@@ -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