| // Calling rustdoc with no arguments, which should bring up a help menu, used to |
| // cause an error as rustdoc expects an input file. Fixed in #98331, this test |
| // ensures the output of rustdoc's help menu is as expected. |
| // See https://github.com/rust-lang/rust/issues/88756 |
| |
| use run_make_support::{bare_rustdoc, diff}; |
| |
| fn main() { |
| let out = bare_rustdoc().run().stdout_utf8(); |
| diff() |
| .expected_file("output-default.stdout") |
| .actual_text("actual", out) |
| // replace the channel type in the URL with $CHANNEL |
| .normalize(r"nightly/|beta/|stable/|1\.[0-9]+\.[0-9]+/", "$$CHANNEL/") |
| .run(); |
| } |