@@ -764,25 +764,13 @@ mod tests {
764
764
#[ ignore]
765
765
fn test_build_crate ( ) {
766
766
wrapper ( |env| {
767
- let crate_ = "log" ;
768
- let version = "0.4.14" ;
769
767
let default_target = "x86_64-unknown-linux-gnu" ;
770
768
771
769
assert_eq ! ( env. config( ) . include_default_targets, true ) ;
772
770
773
- // env.fake_release()
774
- // .name(crate_)
775
- // .version(version)
776
- // .default_target(default_target)
777
- // .add_target("i686-pc-windows-msvc")
778
- // .add_target("i686-unknown-linux-gnu")
779
- // .add_target("x86_64-apple-darwin")
780
- // .add_target("x86_64-pc-windows-msvc")
781
- // .create()?;
782
-
783
771
let mut builder = RustwideBuilder :: init ( env) . unwrap ( ) ;
784
772
builder
785
- . build_package ( crate_ , version , PackageKind :: CratesIo )
773
+ . build_package ( DUMMY_CRATE_NAME , DUMMY_CRATE_VERSION , PackageKind :: CratesIo )
786
774
. map ( |_| ( ) ) ?;
787
775
788
776
// check release record in the db (default and other targets)
@@ -799,7 +787,7 @@ mod tests {
799
787
WHERE
800
788
c.name = $1 AND
801
789
r.version = $2" ,
802
- & [ & crate_ , & version ] ,
790
+ & [ & DUMMY_CRATE_NAME , & DUMMY_CRATE_VERSION ] ,
803
791
)
804
792
. unwrap ( ) ;
805
793
let row = rows. get ( 0 ) . unwrap ( ) ;
@@ -818,15 +806,21 @@ mod tests {
818
806
) ;
819
807
820
808
let storage = env. storage ( ) ;
821
- let base = format ! ( "rustdoc/{}/{}" , crate_ , version ) ;
809
+ let base = format ! ( "rustdoc/{}/{}" , DUMMY_CRATE_NAME , DUMMY_CRATE_VERSION ) ;
822
810
823
- // default target was build
824
- assert ! ( storage. exists( & format!( "{}/index.html" , base) ) ?) ;
811
+ // default target was built
812
+ assert ! ( storage. exists( & format!( "{}/{}/ index.html" , DUMMY_CRATE_NAME , base) ) ?) ;
825
813
826
814
// other targets too
827
815
for target in DEFAULT_TARGETS {
828
- if target != & default_target {
829
- assert ! ( storage. exists( & format!( "{}/{}/index.html" , base, target) ) ?) ;
816
+ let target_docs_present = storage. exists ( & format ! (
817
+ "{}/{}/{}/index.html" ,
818
+ base, DUMMY_CRATE_NAME , target
819
+ ) ) ?;
820
+ if target == & default_target {
821
+ assert ! ( !target_docs_present) ;
822
+ } else {
823
+ assert ! ( target_docs_present) ;
830
824
}
831
825
}
832
826
0 commit comments