diff options
author | Gus Caplan <me@gus.host> | 2018-06-25 02:14:59 -0500 |
---|---|---|
committer | Gus Caplan <me@gus.host> | 2018-06-27 17:11:26 -0500 |
commit | dcb371ff1f334410a32b9ad5fb96427c7484b43a (patch) | |
tree | aa42de4308e0e3c95e1b519e275be0ce6ad27fc7 /test | |
parent | d13cdd9c485a2f167f9901f238b4412f2b8bb3e0 (diff) | |
download | android-node-v8-dcb371ff1f334410a32b9ad5fb96427c7484b43a.tar.gz android-node-v8-dcb371ff1f334410a32b9ad5fb96427c7484b43a.tar.bz2 android-node-v8-dcb371ff1f334410a32b9ad5fb96427c7484b43a.zip |
per_context: add warning to Atomics.wake
PR-URL: https://github.com/nodejs/node/pull/21518
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'test')
-rw-r--r-- | test/parallel/test-atomics-notify.js | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/test/parallel/test-atomics-notify.js b/test/parallel/test-atomics-notify.js index dcca7a9fd1..fc59d5aa33 100644 --- a/test/parallel/test-atomics-notify.js +++ b/test/parallel/test-atomics-notify.js @@ -1,10 +1,19 @@ 'use strict'; -require('../common'); +const { expectWarning, noWarnCode } = require('../common'); const assert = require('assert'); const { runInNewContext } = require('vm'); -assert.strictEqual(Atomics.wake, Atomics.notify); +assert.strictEqual(typeof Atomics.wake, 'function'); +assert.strictEqual(typeof Atomics.notify, 'function'); -assert(runInNewContext('Atomics.wake === Atomics.notify')); +assert.strictEqual(runInNewContext('typeof Atomics.wake'), 'function'); +assert.strictEqual(runInNewContext('typeof Atomics.notify'), 'function'); + +expectWarning( + 'Atomics', + 'Atomics.wake will be removed in a future version, ' + + 'use Atomics.notify instead.', noWarnCode); + +Atomics.wake(new Int32Array(new SharedArrayBuffer(4)), 0, 0); |