Expand description
This module isolates the compiletest APIs used by the rustdoc-gui-test tool.
Thanks to this isolation layer, changes to compiletest directive parsing might require changes to the items in this module, but shouldn’t require changes to rustdoc-gui-test itself.
The current relationship between compiletest and rustdoc-gui-test is awkward. Ideally, rustdoc-gui-test should either split off its own directive parser and become fully independent, or be incorporated into compiletest as another test mode.
See https://github.com/rust-lang/rust/issues/143827 for more context.
Structs§
- Rustdoc
GuiTest Props - Subset of compiletest directive values that are actually used by rustdoc-gui-test.
Functions§
- incomplete_
config_ 🔒for_ rustdoc_ gui_ test - Incomplete config intended for
src/tools/rustdoc-gui-test
only assrc/tools/rustdoc-gui-test
wants to reusecompiletest
’s directive -> test property handling for//@ {compile,run}-flags
, do not use for any other purpose.