about summary refs log tree commit diff
path: root/src/tools/rustdoc-gui-test
AgeCommit message (Collapse)AuthorLines
2025-09-06Simplify rustdoc-gui tester by calling directly `browser-ui-test`Guillaume Gomez-7/+13
2025-07-19integrate build_helper::npm into js checks and package.json usagebinarycat-4/+2
2025-07-17Rollup merge of #143851 - lolbinarycat:bootstrap-node_modules, r=KobzolLeón Orell Valerian Liehr-80/+13
ci cleanup: rustdoc-gui-test now installs browser-ui-test this removes the need for --unsafe-perm in the Dockerfile. cc ```@GuillaumeGomez``` ```@Kobzol```
2025-07-15ci cleanup: rustdoc-gui-test now installs browser-ui-testbinarycat-80/+13
this removes the need for --unsafe-perm in the Dockerfile.
2025-07-12Make rustdoc-gui-test dummy compiletest config purpose explicitJieyou Xu-5/+1
2025-07-12Rename `Mode` to `TestMode`Jieyou Xu-1/+1
It is *critical* that we maintain clear nomenclature in `compiletest`. We have many types of "modes" in `compiletest` -- pass modes, coverage modes, compare modes, you name it. `Mode` is also a *super* general term. Rename it to `TestMode` to leave no room for such ambiguity. As a follow-up, I also intend to introduce an enum for `TestSuite`, then rid of all usage of glob re-exported `TestMode::*` enum variants -- many test suites share the same name as the test mode.
2025-07-02Rename `header` -> `directives`Jieyou Xu-1/+1
compiletest has confusingly two terminology to refer to the same concept -- "headers" and "directives". To make this more self-consistent and less confusing, stick with "directives" only. This commit **intentionally** tries to be limited to move-only (modulo some key usage reference renames) to help git history.
2025-05-01Improve error output in case `nodejs` or `npm` is not installed for ↵Guillaume Gomez-4/+13
rustdoc-gui test suite
2025-04-13rustdoc-gui-test: pass a `camino::Utf8PathBuf` to `compiletest`Jieyou Xu-1/+6
2025-03-17replace config.toml to bootstrap.toml in src:toolsbit-aloo-1/+1
2024-11-11move `src/tools/build_helper` into `src/build_helper`onur-ozkan-1/+1
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+7
The previous commit updated `rustfmt.toml` appropriately. This commit is the outcome of running `x fmt --all` with the new formatting options.
2024-06-07compiletest: Allow multiple `//@ run-flags:` headersZalathar-3/+1
2023-06-23Make `try_run` return a `Result<(), ()>` instead of a booleanGuillaume Gomez-2/+2
2023-06-23Fix rustdoc-gui testerGuillaume Gomez-3/+6
2023-06-12add more info to error when calling npmklensy-4/+10
2023-06-12few fixes to rust rustdoc-gui tests on windowsklensy-1/+1
2023-05-30use `build_helper::util::try_run` in rustdoc-gui-testozkanonur-17/+2
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-05-29improve `rustdoc-gui-test` to find local `node_modules`ozkanonur-0/+10
Signed-off-by: ozkanonur <work@onurozkan.dev>
2023-05-20create new tool rustdoc-gui-testozkanonur-0/+233