@@ -763,8 +763,9 @@ mod tests {
763
763
#[ ignore]
764
764
fn test_build_crate ( ) {
765
765
wrapper ( |env| {
766
- let crate_ = "log" ;
767
- let version = "0.4.14" ;
766
+ let crate_ = DUMMY_CRATE_NAME ;
767
+ let crate_path = crate_. replace ( "-" , "_" ) ;
768
+ let version = DUMMY_CRATE_VERSION ;
768
769
let default_target = "x86_64-unknown-linux-gnu" ;
769
770
770
771
assert_eq ! ( env. config( ) . include_default_targets, true ) ;
@@ -821,21 +822,24 @@ mod tests {
821
822
let base = format ! ( "rustdoc/{}/{}" , crate_, version) ;
822
823
823
824
// default target was built and is accessible
824
- assert ! ( storage. exists( & format!( "{}/{}/index.html" , base, crate_ ) ) ?) ;
825
- assert_success ( & format ! ( "/{0 }/{1 }/{0 }" , crate_, version) , web) ?;
825
+ assert ! ( storage. exists( & format!( "{}/{}/index.html" , base, crate_path ) ) ?) ;
826
+ assert_success ( & format ! ( "/{}/{}/{}" , crate_, version, crate_path ) , web) ?;
826
827
827
828
// other targets too
828
829
for target in DEFAULT_TARGETS {
829
830
let target_docs_present =
830
- storage. exists ( & format ! ( "{}/{}/{}/index.html" , base, target, crate_ ) ) ?;
831
+ storage. exists ( & format ! ( "{}/{}/{}/index.html" , base, target, crate_path ) ) ?;
831
832
832
- let target_url = format ! ( "/{0}/{1}/{2}/{0}/index.html" , crate_, version, target) ;
833
+ let target_url = format ! (
834
+ "/{}/{}/{}/{}/index.html" ,
835
+ crate_, version, target, crate_path
836
+ ) ;
833
837
834
838
if target == & default_target {
835
839
assert ! ( !target_docs_present) ;
836
840
assert_redirect (
837
841
& target_url,
838
- & format ! ( "/{0 }/{1 }/{0 }/index.html" , crate_, version) ,
842
+ & format ! ( "/{}/{}/{}/index.html" , crate_, version, crate_path ) ,
839
843
web,
840
844
) ?;
841
845
} else {
0 commit comments