@@ -332,20 +332,22 @@ mod tests {
332
332
. unwrap ( ) ;
333
333
334
334
let version_before: Version = versions:: table. find ( version. id ) . first ( conn) . unwrap ( ) ;
335
- let krate_before: Crate = Crate :: all ( )
335
+ let krate_before: ( NaiveDateTime , i32 ) = crates:: table
336
+ . select ( ( crates:: updated_at, crates:: downloads) )
336
337
. filter ( crates:: id. eq ( krate. id ) )
337
338
. first ( conn)
338
339
. unwrap ( ) ;
339
340
super :: update ( conn) . unwrap ( ) ;
340
341
let version2: Version = versions:: table. find ( version. id ) . first ( conn) . unwrap ( ) ;
341
342
assert_eq ! ( version2. downloads, 2 ) ;
342
343
assert_eq ! ( version2. updated_at, version_before. updated_at) ;
343
- let krate2: Crate = Crate :: all ( )
344
+ let krate2: ( NaiveDateTime , i32 ) = crates:: table
345
+ . select ( ( crates:: updated_at, crates:: downloads) )
344
346
. filter ( crates:: id. eq ( krate. id ) )
345
347
. first ( conn)
346
348
. unwrap ( ) ;
347
- assert_eq ! ( krate2. downloads , 2 ) ;
348
- assert_eq ! ( krate2. updated_at , krate_before. updated_at ) ;
349
+ assert_eq ! ( krate2. 1 , 2 ) ;
350
+ assert_eq ! ( krate2. 0 , krate_before. 0 ) ;
349
351
super :: update ( conn) . unwrap ( ) ;
350
352
let version3: Version = versions:: table. find ( version. id ) . first ( conn) . unwrap ( ) ;
351
353
assert_eq ! ( version3. downloads, 2 ) ;
0 commit comments