mirror of https://github.com/nodejs/node.git
19 lines
614 B
JavaScript
19 lines
614 B
JavaScript
// Flags: --expose-internals
|
|
'use strict';
|
|
|
|
const common = require('../common');
|
|
const { primordials: { SafeMap } } = require('internal/test/binding');
|
|
|
|
const { options, aliases, getOptionValue } = require('internal/options');
|
|
const assert = require('assert');
|
|
|
|
assert(options instanceof SafeMap,
|
|
"require('internal/options').options is a SafeMap");
|
|
|
|
assert(aliases instanceof SafeMap,
|
|
"require('internal/options').aliases is a SafeMap");
|
|
|
|
Map.prototype.get =
|
|
common.mustNotCall('`getOptionValue` must not call user-mutable method');
|
|
assert.strictEqual(getOptionValue('--expose-internals'), true);
|