Modules§
- make πLogic for transforming the raw code given by the user into something actually runnable, e.g. by adding a
main
function if it doesnβt already exist. - markdown πDoctest functionality used only for doctests in
.md
Markdown files. - rust πDoctest functionality used only for doctests in
.rs
source files.
Structs§
- GlobalTestOptions πOptions that apply to all doctests in a crate or Markdown file (for
rustdoc foo.md
). - RunnableDoctest π
- ScrapedDoctest πA doctest scraped from the code, ready to be turned into a runnable test.
- UnusedExterns π
Enums§
- DirState π
- TestFailure πDocumentation test failure modes.
Traits§
- DoctestVisitor π
Functions§
- add_exe_suffix π
- doctest_run_fn π
- generate_args_file π
- get_doctest_dir π
- Converts a path intended to use as a command to absolute if it is relative, and not a single component.
- run π
- run_test π
- run_tests π
- scrape_test_config π