summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2019-09-25 11:10:36 -0400
committercjihrig <cjihrig@gmail.com>2019-09-29 08:42:08 -0400
commit663ef98e9ada9fc0a7a72da4248f2bb43b2c1694 (patch)
treec6b7de415e56068a6b013c2de259652c39917569 /test
parent82f89ec8c1554964f5029fab1cf0f4fad1fa55a8 (diff)
downloadandroid-node-v8-663ef98e9ada9fc0a7a72da4248f2bb43b2c1694.tar.gz
android-node-v8-663ef98e9ada9fc0a7a72da4248f2bb43b2c1694.tar.bz2
android-node-v8-663ef98e9ada9fc0a7a72da4248f2bb43b2c1694.zip
test: simplify force-context-aware test
PR-URL: https://github.com/nodejs/node/pull/29705 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: David Carlier <devnexen@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Shelley Vohr <codebytere@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'test')
-rw-r--r--test/addons/force-context-aware/index.js4
-rw-r--r--test/addons/force-context-aware/test.js13
2 files changed, 4 insertions, 13 deletions
diff --git a/test/addons/force-context-aware/index.js b/test/addons/force-context-aware/index.js
deleted file mode 100644
index 17b9a0ad1e..0000000000
--- a/test/addons/force-context-aware/index.js
+++ /dev/null
@@ -1,4 +0,0 @@
-'use strict';
-const common = require('../../common');
-
-require(`./build/${common.buildType}/binding`);
diff --git a/test/addons/force-context-aware/test.js b/test/addons/force-context-aware/test.js
index d5264463a7..cc2ed940d9 100644
--- a/test/addons/force-context-aware/test.js
+++ b/test/addons/force-context-aware/test.js
@@ -1,13 +1,8 @@
+// Flags: --force-context-aware
'use strict';
const common = require('../../common');
-const childProcess = require('child_process');
const assert = require('assert');
-const path = require('path');
-const mod = path.join('test', 'addons', 'force-context-aware', 'index.js');
-
-const execString = `"${process.execPath}" --force-context-aware ./${mod}`;
-childProcess.exec(execString, common.mustCall((err) => {
- const errMsg = 'Loading non context-aware native modules has been disabled';
- assert.strictEqual(err.message.includes(errMsg), true);
-}));
+assert.throws(() => {
+ require(`./build/${common.buildType}/binding`);
+}, /^Error: Loading non context-aware native modules has been disabled$/);