@@ -11,7 +11,7 @@ use diesel::{delete, update, ExpressionMethods, QueryDsl, RunQueryDsl};
11
11
use flate2:: write:: GzEncoder ;
12
12
use flate2:: Compression ;
13
13
use http:: StatusCode ;
14
- use std:: collections:: { BTreeMap , HashMap } ;
14
+ use std:: collections:: BTreeMap ;
15
15
use std:: io:: Read ;
16
16
use std:: iter:: FromIterator ;
17
17
use std:: time:: Duration ;
@@ -781,57 +781,6 @@ fn ignored_categories() {
781
781
assert_eq ! ( json. warnings. invalid_categories, vec![ "bar" ] ) ;
782
782
}
783
783
784
- #[ test]
785
- fn good_badges ( ) {
786
- let ( _, anon, _, token) = TestApp :: full ( ) . with_token ( ) ;
787
-
788
- let mut badges = HashMap :: new ( ) ;
789
- let mut badge_attributes = HashMap :: new ( ) ;
790
- badge_attributes. insert (
791
- String :: from ( "repository" ) ,
792
- String :: from ( "rust-lang/crates.io" ) ,
793
- ) ;
794
- badges. insert ( String :: from ( "travis-ci" ) , badge_attributes) ;
795
-
796
- let crate_to_publish = PublishBuilder :: new ( "foobadger" ) . badges ( badges) ;
797
-
798
- let json = token. publish_crate ( crate_to_publish) . good ( ) ;
799
- assert_eq ! ( json. krate. name, "foobadger" ) ;
800
- assert_eq ! ( json. krate. max_version, "1.0.0" ) ;
801
-
802
- let json = anon. show_crate ( "foobadger" ) ;
803
- let badges = json. krate . badges . unwrap ( ) ;
804
- assert_eq ! ( badges. len( ) , 0 ) ;
805
- }
806
-
807
- #[ test]
808
- fn ignored_badges ( ) {
809
- let ( _, anon, _, token) = TestApp :: full ( ) . with_token ( ) ;
810
-
811
- let mut badges = HashMap :: new ( ) ;
812
-
813
- // Known badge type, missing required repository attribute
814
- let mut badge_attributes = HashMap :: new ( ) ;
815
- badge_attributes. insert ( String :: from ( "branch" ) , String :: from ( "master" ) ) ;
816
- badges. insert ( String :: from ( "travis-ci" ) , badge_attributes) ;
817
-
818
- // Unknown badge type
819
- let mut unknown_badge_attributes = HashMap :: new ( ) ;
820
- unknown_badge_attributes. insert ( String :: from ( "repository" ) , String :: from ( "rust-lang/rust" ) ) ;
821
- badges. insert ( String :: from ( "not-a-badge" ) , unknown_badge_attributes) ;
822
-
823
- let crate_to_publish = PublishBuilder :: new ( "foo_ignored_badge" ) . badges ( badges) ;
824
-
825
- let json = token. publish_crate ( crate_to_publish) . good ( ) ;
826
- assert_eq ! ( json. krate. name, "foo_ignored_badge" ) ;
827
- assert_eq ! ( json. krate. max_version, "1.0.0" ) ;
828
- assert_eq ! ( json. warnings. invalid_badges. len( ) , 0 ) ;
829
-
830
- let json = anon. show_crate ( "foo_ignored_badge" ) ;
831
- let badges = json. krate . badges . unwrap ( ) ;
832
- assert_eq ! ( badges. len( ) , 0 ) ;
833
- }
834
-
835
784
#[ test]
836
785
fn license_and_description_required ( ) {
837
786
let ( _, _, _, token) = TestApp :: full ( ) . with_token ( ) ;
0 commit comments