summaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js')
-rw-r--r--deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js b/deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js
index e6ea150027..d1dd8f8b75 100644
--- a/deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js
+++ b/deps/v8/test/mjsunit/harmony/weakrefs/unregister-called-twice.js
@@ -19,10 +19,12 @@ let key = {"k": "this is the key"};
fg.register(object, "holdings", key);
// Unregister before the GC has a chance to discover the object.
- fg.unregister(key);
+ let success = fg.unregister(key);
+ assertTrue(success);
// Call unregister again (just to assert we handle this gracefully).
- fg.unregister(key);
+ success = fg.unregister(key);
+ assertFalse(success);
// object goes out of scope.
})();