mirror of
https://github.com/denoland/deno.git
synced 2025-07-07 13:25:07 +00:00

This PR reorganizes the node compat test CI check. Now we don't copy (or modify) tests from the vendored dir (`tests/node_compat/runner/suite`), instead run them directly. There seem currently 1.4K test cases which pass without modification in all OSes. The list of such test files are now stored in `tests/node_compat/config.toml`, and `tests/node_compat/test.ts` run them as `Deno.test` cases. (Note: `config.toml` is created by this script: https://github.com/denoland/node_test_viewer/blob/main/get_consistently_passing_test_names_as_toml.ts. It checks the daily node compat test runs for the last 10 days, and retrieves consistently passing test cases.) closes #29857
17 lines
566 B
Text
17 lines
566 B
Text
[submodule "tests/util/std"]
|
|
path = tests/util/std
|
|
url = https://github.com/denoland/deno_std
|
|
shallow = true
|
|
[submodule "tests/wpt/suite"]
|
|
path = tests/wpt/suite
|
|
url = https://github.com/web-platform-tests/wpt.git
|
|
shallow = true
|
|
[submodule "tests/node_compat/runner/suite"]
|
|
path = tests/node_compat/runner/suite
|
|
url = https://github.com/denoland/node_test.git
|
|
shallow = true
|
|
ignore = untracked
|
|
[submodule "cli/bench/testdata/lsp_benchdata"]
|
|
path = cli/bench/testdata/lsp_benchdata
|
|
url = https://github.com/denoland/deno_lsp_benchdata.git
|
|
shallow = true
|