Skip to content

Commit c2e5c21

Browse files
committed
Add snapshot test for rustc docs
1 parent 269d5b5 commit c2e5c21

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

src/bootstrap/src/core/builder/tests.rs

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,6 +1724,47 @@ mod snapshot {
17241724
");
17251725
}
17261726

1727+
#[test]
1728+
fn dist_rustc_docs() {
1729+
let ctx = TestCtx::new();
1730+
insta::assert_snapshot!(
1731+
ctx
1732+
.config("dist")
1733+
.path("rustc-docs")
1734+
.render_steps(), @r"
1735+
[build] rustc 0 <host> -> UnstableBookGen 1 <host>
1736+
[build] rustc 0 <host> -> Rustbook 1 <host>
1737+
[doc] unstable-book (book) <host>
1738+
[build] llvm <host>
1739+
[build] rustc 0 <host> -> rustc 1 <host>
1740+
[build] rustc 1 <host> -> std 1 <host>
1741+
[doc] book (book) <host>
1742+
[doc] book/first-edition (book) <host>
1743+
[doc] book/second-edition (book) <host>
1744+
[doc] book/2018-edition (book) <host>
1745+
[build] rustdoc 1 <host>
1746+
[doc] rustc 1 <host> -> standalone 2 <host>
1747+
[build] rustc 1 <host> -> rustc 2 <host>
1748+
[build] rustdoc 2 <host>
1749+
[doc] rustc 2 <host> -> std 2 <host> crates=[alloc,compiler_builtins,core,panic_abort,panic_unwind,proc_macro,rustc-std-workspace-core,std,std_detect,sysroot,test,unwind]
1750+
[build] rustc 1 <host> -> error-index 2 <host>
1751+
[doc] rustc 1 <host> -> error-index 2 <host>
1752+
[doc] nomicon (book) <host>
1753+
[doc] rustc 1 <host> -> reference (book) 2 <host>
1754+
[doc] rustdoc (book) <host>
1755+
[doc] rust-by-example (book) <host>
1756+
[build] rustc 0 <host> -> LintDocs 1 <host>
1757+
[doc] rustc (book) <host>
1758+
[doc] cargo (book) <host>
1759+
[doc] clippy (book) <host>
1760+
[doc] embedded-book (book) <host>
1761+
[doc] edition-guide (book) <host>
1762+
[doc] style-guide (book) <host>
1763+
[doc] rustc 1 <host> -> releases 2 <host>
1764+
[build] rustc 0 <host> -> RustInstaller 1 <host>
1765+
");
1766+
}
1767+
17271768
#[test]
17281769
fn check_compiler_no_explicit_stage() {
17291770
let ctx = TestCtx::new();

0 commit comments

Comments
 (0)