Skip to content

Commit 690a863

Browse files
cjihrigBridgeAR
authored andcommitted
test: simplify force-context-aware test
PR-URL: #29705 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: David Carlier <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Shelley Vohr <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]>
1 parent cf7b405 commit 690a863

File tree

2 files changed

+4
-13
lines changed

2 files changed

+4
-13
lines changed

test/addons/force-context-aware/index.js

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
1+
// Flags: --force-context-aware
12
'use strict';
23
const common = require('../../common');
3-
const childProcess = require('child_process');
44
const assert = require('assert');
5-
const path = require('path');
65

7-
const mod = path.join('test', 'addons', 'force-context-aware', 'index.js');
8-
9-
const execString = `"${process.execPath}" --force-context-aware ./${mod}`;
10-
childProcess.exec(execString, common.mustCall((err) => {
11-
const errMsg = 'Loading non context-aware native modules has been disabled';
12-
assert.strictEqual(err.message.includes(errMsg), true);
13-
}));
6+
assert.throws(() => {
7+
require(`./build/${common.buildType}/binding`);
8+
}, /^Error: Loading non context-aware native modules has been disabled$/);

0 commit comments

Comments
 (0)