about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorZalathar <Zalathar@users.noreply.github.com>2025-09-23 21:38:11 +1000
committerZalathar <Zalathar@users.noreply.github.com>2025-09-28 17:18:07 +1000
commit7b8ae74da119e9ba025baeca60c22376f30d1307 (patch)
treeca8af79e2a04ea12c9ecdd9f6b47374a2fde3970 /src
parente99364ea357957b33460664fc496a3a8c218494e (diff)
downloadrust-7b8ae74da119e9ba025baeca60c22376f30d1307.tar.gz
rust-7b8ae74da119e9ba025baeca60c22376f30d1307.zip
Add a bootstrap snapshot test for `x test compiletest`
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap/src/core/builder/tests.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/builder/tests.rs b/src/bootstrap/src/core/builder/tests.rs
index a3c8380a3c7..66771fbf41c 100644
--- a/src/bootstrap/src/core/builder/tests.rs
+++ b/src/bootstrap/src/core/builder/tests.rs
@@ -2146,6 +2146,18 @@ mod snapshot {
     }
 
     #[test]
+    fn test_compiletest_self_test() {
+        let ctx = TestCtx::new();
+        let steps = ctx.config("test").arg("compiletest").render_steps();
+        insta::assert_snapshot!(steps, @r"
+        [build] llvm <host>
+        [build] rustc 0 <host> -> rustc 1 <host>
+        [build] rustc 1 <host> -> std 1 <host>
+        [build] rustdoc 1 <host>
+        ");
+    }
+
+    #[test]
     fn test_compiletest_suites_stage1() {
         let ctx = TestCtx::new();
         insta::assert_snapshot!(