test: remove Float16Array flag

PR-URL: https://github.com/nodejs/node/pull/58184
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
Livia Medeiros 2025-05-08 05:20:10 +09:00 committed by GitHub
parent da69d13623
commit 1350adeeaf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 3 additions and 21 deletions

View File

@ -126,6 +126,7 @@ export default [
DecompressionStream: 'readonly', DecompressionStream: 'readonly',
EventSource: 'readable', EventSource: 'readable',
fetch: 'readonly', fetch: 'readonly',
Float16Array: 'readonly',
FormData: 'readonly', FormData: 'readonly',
navigator: 'readonly', navigator: 'readonly',
ReadableStream: 'readonly', ReadableStream: 'readonly',

View File

@ -1,5 +1,3 @@
// Flags: --js-float16array
// TODO(LiviaMedeiros): once `Float16Array` is unflagged in v8, remove the line above
'use strict'; 'use strict';
const common = require('../common'); const common = require('../common');
@ -7,9 +5,6 @@ const vm = require('node:vm');
const assert = require('node:assert'); const assert = require('node:assert');
const { describe, it } = require('node:test'); const { describe, it } = require('node:test');
// TODO(LiviaMedeiros): once linter recognizes `Float16Array`, remove next line
const { Float16Array } = globalThis;
const x = ['x']; const x = ['x'];
function createCircularObject() { function createCircularObject() {

View File

@ -1,14 +1,9 @@
// Flags: --js-float16array
// TODO(LiviaMedeiros): once `Float16Array` is unflagged in v8, remove the line above
'use strict'; 'use strict';
require('../common'); require('../common');
const assert = require('assert'); const assert = require('assert');
const { test, suite } = require('node:test'); const { test, suite } = require('node:test');
// TODO(LiviaMedeiros): once linter recognizes `Float16Array`, remove next line
const { Float16Array } = globalThis;
function makeBlock(f) { function makeBlock(f) {
const args = Array.prototype.slice.call(arguments, 1); const args = Array.prototype.slice.call(arguments, 1);
return function() { return function() {

View File

@ -1,5 +1,4 @@
// Flags: --experimental-vm-modules --expose-internals --allow-natives-syntax --js-float16array // Flags: --experimental-vm-modules --expose-internals --allow-natives-syntax
// TODO(LiviaMedeiros): once `Float16Array` is unflagged in v8, remove `--js-float16array` above
'use strict'; 'use strict';
const common = require('../common'); const common = require('../common');
const assert = require('assert'); const assert = require('assert');
@ -10,9 +9,6 @@ const { JSStream } = internalBinding('js_stream');
const external = (new JSStream())._externalStream; const external = (new JSStream())._externalStream;
// TODO(LiviaMedeiros): once linter recognizes `Float16Array`, remove next line
const { Float16Array } = globalThis;
for (const [ value, _method ] of [ for (const [ value, _method ] of [
[ external, 'isExternal' ], [ external, 'isExternal' ],
[ new Date() ], [ new Date() ],

View File

@ -1,4 +1,4 @@
// Flags: --expose-internals --js-float16array // Flags: --expose-internals
'use strict'; 'use strict';
@ -7,9 +7,6 @@ const { internalBinding } = require('internal/test/binding');
const assert = require('assert'); const assert = require('assert');
const v8 = require('v8'); const v8 = require('v8');
const os = require('os'); const os = require('os');
// TODO(bartlomieju): once `Float16Array` is available in stable V8,
// remove this line and `--js-float16array` flag up top
const { Float16Array } = globalThis;
const circular = {}; const circular = {};
circular.circular = circular; circular.circular = circular;

View File

@ -1,5 +1,3 @@
// Flags: --js-float16array
// TODO(LiviaMedeiros): once `Float16Array` is unflagged in v8, remove the line above
'use strict'; 'use strict';
const common = require('../common'); const common = require('../common');