@@ -514,11 +514,13 @@ fn test_confirm_user_email() {
514514
515515 // Simulate logging in via GitHub. Don't use app.db_new_user because it inserts a verified
516516 // email directly into the database and we want to test the verification flow here.
517+ let email = "cow@mammals@milk" ;
518+
517519 let user = app. db ( |conn| {
518520 let u = NewUser {
519521 ..new_user ( "arbitrary_username" )
520522 } ;
521- let u = u. create_or_update ( None , conn) . unwrap ( ) ;
523+ let u = u. create_or_update ( Some ( email ) , conn) . unwrap ( ) ;
522524 MockCookieUser :: new ( & app, u)
523525 } ) ;
524526 let user_model = user. as_model ( ) ;
@@ -533,7 +535,7 @@ fn test_confirm_user_email() {
533535 user. confirm_email ( & email_token) ;
534536
535537 let json = user. show_me ( ) ;
536- assert_eq ! ( json
. user
. email
. unwrap
( ) , "[email protected] " ) ; 538+ assert_eq ! ( json. user. email. unwrap( ) , "cow@mammals@milk " ) ;
537539 assert ! ( json. user. email_verified) ;
538540 assert ! ( json. user. email_verification_sent) ;
539541}
@@ -552,11 +554,12 @@ fn test_existing_user_email() {
552554
553555 // Simulate logging in via GitHub. Don't use app.db_new_user because it inserts a verified
554556 // email directly into the database and we want to test the verification flow here.
557+ 555558 let user = app. db ( |conn| {
556559 let u = NewUser {
557560 ..new_user ( "arbitrary_username" )
558561 } ;
559- let u = u. create_or_update ( None , conn) . unwrap ( ) ;
562+ let u = u. create_or_update ( Some ( email ) , conn) . unwrap ( ) ;
560563 update ( Email :: belonging_to ( & u) )
561564 // Users created before we added verification will have
562565 // `NULL` in the `token_generated_at` column.
0 commit comments