mirror of
https://github.com/nodejs/node.git
synced 2025-05-09 13:05:07 +00:00

Store the `napi_env` on the global object at a private key. This gives us one `napi_env` per context. Refs: https://github.com/nodejs/node/issues/14367 PR-URL: https://github.com/nodejs/node/pull/14217 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Timothy Gu <timothygu99@gmail.com>
11 lines
394 B
JavaScript
11 lines
394 B
JavaScript
'use strict';
|
|
|
|
const common = require('../../common');
|
|
const storeEnv = require(`./build/${common.buildType}/store_env`);
|
|
const compareEnv = require(`./build/${common.buildType}/compare_env`);
|
|
const assert = require('assert');
|
|
|
|
assert.strictEqual(compareEnv(storeEnv), true,
|
|
'N-API environment pointers in two different modules have ' +
|
|
'the same value');
|