node/lib/internal
cjihrig f5f67ae4a7
test_runner: detect only tests when isolation is off
This commit updates the way the test runner processes 'only'
tests when process-based test isolation is disabled. The
--test-only flag is no longer necessary in this scenario. The
test runner will automatically detect 'only' tests and apply the
appropriate filtering.

PR-URL: https://github.com/nodejs/node/pull/54832
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
2024-09-12 12:41:11 -04:00
..
assert lib: optimize copyError with ObjectAssign in primordials 2024-07-25 12:12:35 +00:00
async_local_storage lib: improve async_context_frame structure 2024-08-09 19:44:42 +00:00
bootstrap
child_process
cluster lib: improve cluster/primary code 2024-07-21 22:23:17 +00:00
console console: use validateOneOf for colorMode validation 2024-08-10 01:49:40 +00:00
crypto lib: convert signals to array before validation 2024-09-06 17:40:21 +00:00
debugger
dns
events lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
fs lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
http2 lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
legacy
main test_runner: support running tests in process 2024-08-21 13:39:19 +00:00
modules esm: throw ERR_REQUIRE_ESM instead of ERR_INTERNAL_ASSERTION 2024-09-11 21:48:02 +00:00
per_context lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
perf src,lib: add performance.uvMetricsInfo 2024-08-30 14:22:28 +00:00
process lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
readline lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
repl
source_map lib: decorate async stack trace in source maps 2024-07-18 14:45:43 +00:00
streams lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
test
test_runner test_runner: detect only tests when isolation is off 2024-09-12 12:41:11 -04:00
tls tls: add allowPartialTrustChain flag 2024-09-09 17:24:10 +02:00
util lib: fix emit warning for debuglog.time when disabled 2024-08-27 16:20:35 +00:00
v8
vm
watch_mode test_runner: ensure test watcher picks up new test files 2024-08-29 08:55:34 +00:00
webstreams lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
worker
abort_controller.js lib: convert signals to array before validation 2024-09-06 17:40:21 +00:00
assert.js
async_context_frame.js async_hooks: add an InactiveAsyncContextFrame class 2024-08-30 20:27:28 +00:00
async_hooks.js
blob.js buffer: add JSDoc to blob bytes method 2024-08-05 00:29:07 +00:00
blocklist.js
buffer.js buffer: truncate instead of throw when writing beyond buffer 2024-08-27 08:48:52 +00:00
child_process.js lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
cli_table.js
constants.js
data_url.js esm: use Undici/fetch data: URL parser 2024-09-07 10:22:03 +02:00
dgram.js
encoding.js
error_serdes.js
errors.js lib,src: drop --experimental-network-imports 2024-07-28 16:33:05 +00:00
event_target.js
file.js
fixed_queue.js lib: ensure no holey array in fixed_queue 2024-09-02 01:42:44 +00:00
freelist.js
freeze_intrinsics.js
heap_utils.js
histogram.js
http.js src,lib: expose getCategoryEnabledBuffer to use on node.http 2024-07-16 18:40:22 +00:00
idna.js
inspector_async_hook.js
inspector_network_tracking.js inspector: support Network.loadingFailed event 2024-08-11 11:42:01 +00:00
js_stream_socket.js
linkedlist.js
mime.js
navigator.js src: use v8::Isolate::GetDefaultLocale() to compute navigator.language 2024-08-29 03:25:51 +00:00
net.js
options.js
priority_queue.js
promise_hooks.js
querystring.js
README.md
repl.js
socket_list.js
socketaddress.js
stream_base_commons.js stream: relocate the status checking code in the onwritecomplete 2024-09-02 07:29:17 +00:00
timers.js lib: improve async_context_frame structure 2024-08-09 19:44:42 +00:00
trace_events_async_hooks.js
tty.js
url.js url: modify pathToFileURL to handle extended UNC path 2024-08-12 14:48:39 +00:00
util.js lib: move Symbol[Async]Dispose polyfills to internal/util 2024-09-10 21:24:56 +00:00
v8_prof_polyfill.js
v8_prof_processor.js
validators.js zlib: simplify validators 2024-08-27 14:58:36 +00:00
vm.js
wasm_web_api.js
watchdog.js
webidl.js lib: convert signals to array before validation 2024-09-06 17:40:21 +00:00
webstorage.js src: move ToNamespacedPath call of webstorage 2024-07-21 20:49:10 +00:00
worker.js

Internal Modules

The modules in lib/internal are intended for internal use in Node.js core only, and are not accessible with require() from user modules. These modules can be changed at any time. Reliance on these modules outside of core is not supported in any way.