File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -166,7 +166,7 @@ The crates.io team"#,
166
166
#[ cfg( test) ]
167
167
mod tests {
168
168
use super :: * ;
169
- use crate :: models:: NewUser ;
169
+ use crate :: models:: { NewEmail , NewUser } ;
170
170
use crate :: { models:: token:: ApiToken , schema:: api_tokens, util:: token:: PlainToken } ;
171
171
use crates_io_test_db:: TestDatabase ;
172
172
use diesel:: dsl:: IntervalDsl ;
@@ -182,10 +182,15 @@ mod tests {
182
182
. gh_id ( 0 )
183
183
. gh_login ( "a" )
184
184
. gh_access_token ( "token" )
185
- . build ( ) ;
186
- let emails = Emails :: new_in_memory ( ) ;
187
- let user = user
188
- . create_or_update ( Some ( "testuser@test.com" ) , & emails, & mut conn)
185
+ . build ( )
186
+ . insert ( & mut conn)
187
+ . await ?;
188
+
189
+ NewEmail :: builder ( )
190
+ . user_id ( user. id )
191
+ . email ( "testuser@test.com" )
192
+ . build ( )
193
+ . insert ( & mut conn)
189
194
. await ?;
190
195
191
196
let token = PlainToken :: generate ( ) ;
You can’t perform that action at this time.
0 commit comments