summaryrefslogtreecommitdiff
path: root/test/parallel/test-stream-readable-async-iterators.js
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2019-04-07 18:44:09 +0200
committerRuben Bridgewater <ruben@bridgewater.de>2019-04-10 02:52:43 +0200
commit3a6eba3de60e6ae3bf8d99b1f502f5c26cdead2f (patch)
tree39f9b55cbe17b5b91d93fcb338d082962fac8e60 /test/parallel/test-stream-readable-async-iterators.js
parent3d6533ea02d53a11f550769c70028d00b8d2d391 (diff)
downloadandroid-node-v8-3a6eba3de60e6ae3bf8d99b1f502f5c26cdead2f.tar.gz
android-node-v8-3a6eba3de60e6ae3bf8d99b1f502f5c26cdead2f.tar.bz2
android-node-v8-3a6eba3de60e6ae3bf8d99b1f502f5c26cdead2f.zip
test: use assert.rejects
This verifies that the test actually rejects at this point by using `assert.rejects` instead of `try / catch`. PR-URL: https://github.com/nodejs/node/pull/27123 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Yuta Hiroto <hello@hiroppy.me> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-stream-readable-async-iterators.js')
-rw-r--r--test/parallel/test-stream-readable-async-iterators.js12
1 files changed, 7 insertions, 5 deletions
diff --git a/test/parallel/test-stream-readable-async-iterators.js b/test/parallel/test-stream-readable-async-iterators.js
index 99b40d368f..b50a6b1734 100644
--- a/test/parallel/test-stream-readable-async-iterators.js
+++ b/test/parallel/test-stream-readable-async-iterators.js
@@ -353,11 +353,13 @@ async function tests() {
assert.strictEqual(e, err);
}));
readable.destroy(err);
- try {
- await readable[Symbol.asyncIterator]().next();
- } catch (e) {
- assert.strictEqual(e, err);
- }
+ await assert.rejects(
+ readable[Symbol.asyncIterator]().next(),
+ (e) => {
+ assert.strictEqual(e, err);
+ return true;
+ }
+ );
}
{