Skip to content

Commit ea22c61

Browse files
committed
Updating tests to use factories
1 parent 688234c commit ea22c61

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/tests/user.rs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ use cargo_registry::krate::EncodableCrate;
66
use cargo_registry::user::{User, NewUser, EncodableUser};
77
use cargo_registry::version::EncodableVersion;
88

9+
use diesel::prelude::*;
10+
911
#[derive(RustcDecodable)]
1012
struct AuthResponse {
1113
url: String,
@@ -232,21 +234,20 @@ fn user_total_downloads() {
232234

233235
u = ::new_user("foo").create_or_update(&conn).unwrap();
234236

235-
let mut krate = ::new_crate("foo_krate1")
236-
.create_or_update(&conn, None, u.id).unwrap();
237+
let mut krate = ::CrateBuilder::new("foo_krate1", u.id)
238+
.expect_build(&conn);
237239
krate.downloads = 10;
238240
update(&krate).set(&krate).execute(&*conn).unwrap();
239241

240-
241-
let mut krate2 = ::new_crate("foo_krate2")
242-
.create_or_update(&conn, None, u.id).unwrap();
242+
let mut krate2 = ::CrateBuilder::new("foo_krate2", u.id)
243+
.expect_build(&conn);
243244
krate2.downloads = 20;
244245
update(&krate2).set(&krate2).execute(&*conn).unwrap();
245246

246247
let another_user = ::new_user("bar").create_or_update(&conn).unwrap();
247248

248-
let mut another_krate = ::new_crate("bar_krate1")
249-
.create_or_update(&conn, None, another_user.id).unwrap();
249+
let mut another_krate = ::CrateBuilder::new("bar_krate1", another_user.id)
250+
.expect_build(&conn);
250251
another_krate.downloads = 2;
251252
update(&another_krate).set(&another_krate).execute(&*conn).unwrap();
252253
}

0 commit comments

Comments
 (0)