File tree Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 1
1
use builders:: CrateBuilder ;
2
2
use models:: Keyword ;
3
3
use views:: EncodableKeyword ;
4
- use { new_user , RequestHelper , TestApp } ;
4
+ use { RequestHelper , TestApp } ;
5
5
6
6
#[ derive( Deserialize ) ]
7
7
struct KeywordList {
@@ -63,16 +63,17 @@ fn uppercase() {
63
63
64
64
#[ test]
65
65
fn update_crate ( ) {
66
- let ( app, anon) = TestApp :: init ( ) . empty ( ) ;
66
+ let ( app, anon, user) = TestApp :: init ( ) . with_user ( ) ;
67
+ let user = user. as_model ( ) ;
68
+
67
69
let cnt = |kw : & str | {
68
70
let json: GoodKeyword = anon. get ( & format ! ( "/api/v1/keywords/{}" , kw) ) . good ( ) ;
69
71
json. keyword . crates_cnt as usize
70
72
} ;
71
73
72
74
let krate = app. db ( |conn| {
73
- let u = new_user ( "foo" ) . create_or_update ( & conn) . unwrap ( ) ;
74
- Keyword :: find_or_create_all ( & conn, & [ "kw1" , "kw2" ] ) . unwrap ( ) ;
75
- CrateBuilder :: new ( "fookey" , u. id ) . expect_build ( & conn)
75
+ Keyword :: find_or_create_all ( conn, & [ "kw1" , "kw2" ] ) . unwrap ( ) ;
76
+ CrateBuilder :: new ( "fookey" , user. id ) . expect_build ( & conn)
76
77
} ) ;
77
78
78
79
app. db ( |conn| {
Original file line number Diff line number Diff line change @@ -488,10 +488,10 @@ fn yanked_versions_are_not_considered_for_max_version() {
488
488
489
489
#[ test]
490
490
fn versions ( ) {
491
- let ( app, anon) = TestApp :: init ( ) . empty ( ) ;
491
+ let ( app, anon, user) = TestApp :: init ( ) . with_user ( ) ;
492
+ let user = user. as_model ( ) ;
492
493
app. db ( |conn| {
493
- let u = new_user ( "foo" ) . create_or_update ( conn) . unwrap ( ) ;
494
- CrateBuilder :: new ( "foo_versions" , u. id )
494
+ CrateBuilder :: new ( "foo_versions" , user. id )
495
495
. version ( "0.5.1" )
496
496
. version ( "1.0.0" )
497
497
. version ( "0.5.0" )
@@ -1354,8 +1354,9 @@ fn yank() {
1354
1354
#[ test]
1355
1355
fn yank_not_owner ( ) {
1356
1356
let ( app, _, _, token) = TestApp :: init ( ) . with_token ( ) ;
1357
+ let another_user = app. db_new_user ( "bar" ) ;
1358
+ let another_user = another_user. as_model ( ) ;
1357
1359
app. db ( |conn| {
1358
- let another_user = new_user ( "bar" ) . create_or_update ( conn) . unwrap ( ) ;
1359
1360
CrateBuilder :: new ( "foo_not" , another_user. id ) . expect_build ( conn) ;
1360
1361
} ) ;
1361
1362
You can’t perform that action at this time.
0 commit comments