1
1
use crate :: {
2
2
builders:: { CrateBuilder , PublishBuilder , VersionBuilder } ,
3
- new_category, new_dependency , new_user, CrateMeta , OkBool , RequestHelper , TestApp ,
3
+ new_category, new_user, CrateMeta , OkBool , RequestHelper , TestApp ,
4
4
} ;
5
5
use cargo_registry:: {
6
6
models:: Category ,
@@ -11,15 +11,12 @@ use cargo_registry::{
11
11
use conduit:: StatusCode ;
12
12
use diesel:: { dsl:: * , prelude:: * , update} ;
13
13
14
+ mod dependencies;
14
15
mod downloads;
15
16
mod publish;
16
17
mod summary;
17
18
mod versions;
18
19
19
- #[ derive( Deserialize ) ]
20
- struct Deps {
21
- dependencies : Vec < EncodableDependency > ,
22
- }
23
20
#[ derive( Deserialize ) ]
24
21
struct RevDeps {
25
22
dependencies : Vec < EncodableDependency > ,
@@ -637,27 +634,6 @@ fn yanked_versions_are_not_considered_for_max_version() {
637
634
assert_eq ! ( json. crates[ 0 ] . max_version, "1.0.0" ) ;
638
635
}
639
636
640
- #[ test]
641
- fn dependencies ( ) {
642
- let ( app, anon, user) = TestApp :: init ( ) . with_user ( ) ;
643
- let user = user. as_model ( ) ;
644
-
645
- app. db ( |conn| {
646
- let c1 = CrateBuilder :: new ( "foo_deps" , user. id ) . expect_build ( conn) ;
647
- let v = VersionBuilder :: new ( "1.0.0" ) . expect_build ( c1. id , user. id , conn) ;
648
- let c2 = CrateBuilder :: new ( "bar_deps" , user. id ) . expect_build ( conn) ;
649
- new_dependency ( conn, & v, & c2) ;
650
- } ) ;
651
-
652
- let deps: Deps = anon
653
- . get ( "/api/v1/crates/foo_deps/1.0.0/dependencies" )
654
- . good ( ) ;
655
- assert_eq ! ( deps. dependencies[ 0 ] . crate_id, "bar_deps" ) ;
656
-
657
- anon. get :: < ( ) > ( "/api/v1/crates/foo_deps/1.0.2/dependencies" )
658
- . bad_with_status ( StatusCode :: OK ) ;
659
- }
660
-
661
637
#[ test]
662
638
fn diesel_not_found_results_in_404 ( ) {
663
639
let ( _, _, user) = TestApp :: init ( ) . with_user ( ) ;
0 commit comments