From bbdd93f34f2328c05337945b1ad5956c5639154b Mon Sep 17 00:00:00 2001 From: Trevor Norris Date: Mon, 19 Jun 2017 23:13:00 -0600 Subject: [PATCH] test: skip test when checking async_hooks The test addons/async-hooks-promise depends on there being only one hook available. So skip it if NODE_TEST_WITH_ASYNC_HOOKS is set. PR-URL: https://github.com/nodejs/node/pull/14208 Reviewed-By: James M Snell Reviewed-By: Refael Ackermann --- test/addons/async-hooks-promise/test.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/addons/async-hooks-promise/test.js b/test/addons/async-hooks-promise/test.js index b0af8806bd665f..e7923c9c57a6e9 100644 --- a/test/addons/async-hooks-promise/test.js +++ b/test/addons/async-hooks-promise/test.js @@ -5,6 +5,11 @@ const assert = require('assert'); const async_hooks = require('async_hooks'); const binding = require(`./build/${common.buildType}/binding`); +if (process.env.NODE_TEST_WITH_ASYNC_HOOKS) { + common.skip('cannot test with env var NODE_TEST_WITH_ASYNC_HOOKS'); + return; +} + // Baseline to make sure the internal field isn't being set. assert.strictEqual( binding.getPromiseField(Promise.resolve(1)),