Lines Matching +full:node +full:- +full:core
1 # Node.js Core Test Common Modules
3 This directory contains modules used to test the Node.js implementation.
7 * [ArrayStream module](#arraystream-module)
8 * [Benchmark module](#benchmark-module)
9 * [Child process module](#child-process-module)
10 * [Common module API](#common-module-api)
11 * [Countdown module](#countdown-module)
12 * [CPU Profiler module](#cpu-profiler-module)
13 * [Debugger module](#debugger-module)
14 * [DNS module](#dns-module)
15 * [Duplex pair helper](#duplex-pair-helper)
16 * [Environment variables](#environment-variables)
17 * [Fixtures module](#fixtures-module)
18 * [Heap dump checker module](#heap-dump-checker-module)
19 * [hijackstdio module](#hijackstdio-module)
20 * [HTTP2 module](#http2-module)
21 * [Internet module](#internet-module)
22 * [ongc module](#ongc-module)
23 * [Report module](#report-module)
24 * [tick module](#tick-module)
25 * [tmpdir module](#tmpdir-module)
26 * [UDP pair helper](#udp-pair-helper)
27 * [WPT module](#wpt-module)
94 ([SeCreateSymbolicLinkPrivilege](https://msdn.microsoft.com/en-us/library/windows/desktop/bb530716\…
95 On non-Windows platforms, this always returns `true`.
191 Attempts to get a valid TTY file descriptor. Returns `-1` if it fails.
205 Indicates that Node.js has been linked with a FIPS compatible OpenSSL library,
206 and that FIPS as been enabled using `--enable-fips`.
351 import { open } from 'node:fs/promises';
369 Caveats: built-in objects that make use of their internal slots (for example,
389 the exit code and/or signal name of a node process that aborted, `false`
433 const { spawn } = require('node:child_process');
476 Skip the rest of the tests in the current file when the Node.js executable
489 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
506 <!-- eslint-disable strict, node-core/require-common-first, node-core/required-modules -->
538 The `cpu-prof` module provides utilities related to CPU profiling tests.
542 * Default: { ...process.env, NODE\_DEBUG\_NATIVE: 'INSPECTOR\_PROFILER' }
577 Provides common functionality for tests for `node inspect`.
586 Returns a null-prototype object with properties that are functions and getters
587 used to interact with the `node inspect` CLI. These functions are:
605 The `DNS` module provides utilities related to the `dns` built-in module.
674 The behavior of the Node.js test suite can be altered using the following
685 for example `NODE_REGENERATE_SNAPSHOTS=1 out/Release/node test/parallel/test-runner-output.mjs`
698 A comma-separated list of variables names that are appended to the global
736 This requires the usage of `--expose-internals`.
757 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
776 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
824 <!-- eslint-disable no-unused-vars, node-core/require-common-first, node-core/required-modules -->
835 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
838 // length is a 24-bit unsigned integer
839 // type is an 8-bit unsigned integer identifying the frame type
840 // flags is an 8-bit unsigned integer containing the flag bits
841 // id is the 32-bit stream identifier, if any.
855 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
858 // id is the 32-bit stream identifier
860 // padlen is an 8-bit integer giving the number of padding bytes to include
861 // final is a boolean indicating whether the End-of-stream flag should be set,
873 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
876 // id is the 32-bit stream identifier
879 // padlen is an 8-bit integer giving the number of padding bytes to include
880 // final is a boolean indicating whether the End-of-stream flag should be set,
892 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
906 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
919 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
932 <!-- eslint-disable no-undef, node-core/require-common-first, node-core/required-modules -->
941 internet-related tests.
967 A set of addresses for internet-related tests. All properties are configurable
1069 Node.js completes, use a child process and call `refresh()` only in the
1113 code - the current usage of this port in tests is being migrated to
1122 [<Array>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
1123 [<ArrayBufferView>]: https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView
1125 [<BufferSource>]: https://developer.mozilla.org/en-US/docs/Web/API/BufferSource
1126 [<ChildProcess>]: ../../doc/api/child_process.md#class-childprocess
1127 [<Error>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error
1128 [<Function>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Func…
1129 [<Object>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object
1130 [<RegExp>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp
1131 [<URL>]: https://developer.mozilla.org/en-US/docs/Web/API/URL
1132 [<any>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types
1133 [<bigint>]: https://github.com/tc39/proposal-bigint
1134 [<boolean>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type
1135 [<number>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Number_type
1136 [<string>]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#String_type
1137 [Web Platform Tests]: https://github.com/web-platform-tests/wpt