test: remove harmony flags
v8 6.8 supports all removed flags. For example for BigInt. PR-URL: https://github.com/nodejs/node/pull/22285 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
parent
6bba368ccf
commit
525544b73d
@ -1021,10 +1021,7 @@ added: v10.0.0
|
||||
* `value` {any}
|
||||
* Returns: {boolean}
|
||||
|
||||
Returns `true` if the value is a `BigInt64Array` instance. The
|
||||
`--harmony-bigint` command line flag is required in order to use the
|
||||
`BigInt64Array` type, but it is not required in order to use
|
||||
`isBigInt64Array()`.
|
||||
Returns `true` if the value is a `BigInt64Array` instance.
|
||||
|
||||
For example:
|
||||
|
||||
@ -1041,10 +1038,7 @@ added: v10.0.0
|
||||
* `value` {any}
|
||||
* Returns: {boolean}
|
||||
|
||||
Returns `true` if the value is a `BigUint64Array` instance. The
|
||||
`--harmony-bigint` command line flag is required in order to use the
|
||||
`BigUint64Array` type, but it is not required in order to use
|
||||
`isBigUint64Array()`.
|
||||
Returns `true` if the value is a `BigUint64Array` instance.
|
||||
|
||||
For example:
|
||||
|
||||
|
@ -2962,10 +2962,6 @@ static void ParseArgs(int* argc,
|
||||
config_preserve_symlinks_main = true;
|
||||
} else if (strcmp(arg, "--experimental-modules") == 0) {
|
||||
config_experimental_modules = true;
|
||||
new_v8_argv[new_v8_argc] = "--harmony-dynamic-import";
|
||||
new_v8_argc += 1;
|
||||
new_v8_argv[new_v8_argc] = "--harmony-import-meta";
|
||||
new_v8_argc += 1;
|
||||
} else if (strcmp(arg, "--experimental-vm-modules") == 0) {
|
||||
config_experimental_vm_modules = true;
|
||||
} else if (strcmp(arg, "--experimental-worker") == 0) {
|
||||
|
@ -1,14 +0,0 @@
|
||||
'use strict';
|
||||
|
||||
// Flags: --harmony-bigint
|
||||
|
||||
require('../common');
|
||||
const assert = require('assert');
|
||||
|
||||
const { inspect } = require('util');
|
||||
|
||||
assert.strictEqual(inspect(1n), '1n');
|
||||
assert.strictEqual(inspect(Object(-1n)), '[BigInt: -1n]');
|
||||
assert.strictEqual(inspect(Object(13n)), '[BigInt: 13n]');
|
||||
assert.strictEqual(inspect(new BigInt64Array([0n])), 'BigInt64Array [ 0n ]');
|
||||
assert.strictEqual(inspect(new BigUint64Array([0n])), 'BigUint64Array [ 0n ]');
|
@ -26,6 +26,7 @@ const JSStream = process.binding('js_stream').JSStream;
|
||||
const util = require('util');
|
||||
const vm = require('vm');
|
||||
const { previewEntries } = process.binding('util');
|
||||
const { inspect } = util;
|
||||
|
||||
assert.strictEqual(util.inspect(1), '1');
|
||||
assert.strictEqual(util.inspect(false), 'false');
|
||||
@ -1629,3 +1630,9 @@ assert.strictEqual(util.inspect('"\'${a}'), "'\"\\'${a}'");
|
||||
value.foo = 'bar';
|
||||
assert.notStrictEqual(util.inspect(value), expected);
|
||||
});
|
||||
|
||||
assert.strictEqual(inspect(1n), '1n');
|
||||
assert.strictEqual(inspect(Object(-1n)), '[BigInt: -1n]');
|
||||
assert.strictEqual(inspect(Object(13n)), '[BigInt: 13n]');
|
||||
assert.strictEqual(inspect(new BigInt64Array([0n])), 'BigInt64Array [ 0n ]');
|
||||
assert.strictEqual(inspect(new BigUint64Array([0n])), 'BigUint64Array [ 0n ]');
|
||||
|
@ -1,4 +1,4 @@
|
||||
// Flags: --harmony-bigint --experimental-vm-modules
|
||||
// Flags: --experimental-vm-modules
|
||||
'use strict';
|
||||
require('../common');
|
||||
const fixtures = require('../common/fixtures');
|
||||
|
@ -1,6 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
// Flags: --experimental-vm-modules --experimental-modules --harmony-dynamic-import
|
||||
// Flags: --experimental-vm-modules --experimental-modules
|
||||
|
||||
const common = require('../common');
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
'use strict';
|
||||
|
||||
// Flags: --experimental-vm-modules --harmony-import-meta
|
||||
// Flags: --experimental-vm-modules
|
||||
|
||||
const common = require('../common');
|
||||
const assert = require('assert');
|
||||
|
Loading…
x
Reference in New Issue
Block a user