We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 624628a commit 2dd86d1Copy full SHA for 2dd86d1
src/docbuilder/rustwide_builder.rs
@@ -1329,4 +1329,25 @@ mod tests {
1329
Ok(())
1330
})
1331
}
1332
+
1333
+ #[test]
1334
+ #[ignore]
1335
+ fn test_new_builder_detects_existing_rustc() {
1336
+ wrapper(|env: &TestEnvironment| {
1337
+ let mut builder = RustwideBuilder::init(env)?;
1338
+ builder.update_toolchain()?;
1339
+ drop(builder);
1340
1341
+ // new builder should detect the existing rustc version from the previous builder
1342
+ // (simulating running `update-toolchain` and `build crate` in separate invocations)
1343
1344
+ assert!(builder.build_package(
1345
+ DUMMY_CRATE_NAME,
1346
+ DUMMY_CRATE_VERSION,
1347
+ PackageKind::CratesIo
1348
+ )?);
1349
1350
+ Ok(())
1351
+ })
1352
+ }
1353
0 commit comments