mirror of
https://github.com/tc39/test262.git
synced 2025-04-08 19:35:28 +02:00
Replace instanceof
with reference equality
This commit is contained in:
parent
ce662e5474
commit
7ed6238a89
@ -19,12 +19,13 @@ flags: [async]
|
||||
|
||||
class MyError extends Error {}
|
||||
|
||||
Promise.reject(new MyError())
|
||||
var myError = new MyError();
|
||||
Promise.reject(myError)
|
||||
.finally(function() {})
|
||||
.then(function(value) {
|
||||
$DONE('Expected promise to be rejected, got fulfilled with ' + value);
|
||||
}, function(reason) {
|
||||
if (reason instanceof MyError) {
|
||||
if (reason === myError) {
|
||||
$DONE();
|
||||
} else {
|
||||
$DONE(reason);
|
||||
|
Loading…
x
Reference in New Issue
Block a user