summaryrefslogtreecommitdiffhomepage
path: root/test/assert.rb
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2019-05-28 10:50:30 +0900
committerGitHub <[email protected]>2019-05-28 10:50:30 +0900
commit1727f0b7ffcb8aa0dcd62996d211b5892fc18d16 (patch)
treee40cf1ba6df0afd946ab2b31b0a9b40aed9237cb /test/assert.rb
parent6c5cb109eed9a4c90f45f8b73a93f4bcd2c5ed4c (diff)
parenta97a455c031c77f01eaae85ce683e9c1346eb8c9 (diff)
downloadmruby-1727f0b7ffcb8aa0dcd62996d211b5892fc18d16.tar.gz
mruby-1727f0b7ffcb8aa0dcd62996d211b5892fc18d16.zip
Merge pull request #4474 from shuujii/use-undefined.equal-obj2-instead-of-obj2-eq-undefined-in-assert.rb
Use `$undefined.equal?(obj2)` instead of `obj2 == $undefined` in `ass…
Diffstat (limited to 'test/assert.rb')
-rw-r--r--test/assert.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/assert.rb b/test/assert.rb
index a9bbc9a05..5e2e104b3 100644
--- a/test/assert.rb
+++ b/test/assert.rb
@@ -149,7 +149,7 @@ end
def assert_operator(*args); _assert_operator(true, *args) end
def assert_not_operator(*args); _assert_operator(false, *args) end
def _assert_operator(affirmed, obj1, op, obj2 = $undefined, msg = nil)
- return _assert_predicate(affirmed, obj1, op, msg) if obj2 == $undefined
+ return _assert_predicate(affirmed, obj1, op, msg) if $undefined.equal?(obj2)
unless ret = obj1.__send__(op, obj2) == affirmed
diff = " Expected #{obj1.inspect} to #{'not ' unless affirmed}be #{op} #{obj2.inspect}."
end