@@ -6,22 +6,22 @@ import { setupApplicationTest } from 'crates-io/tests/helpers';
66import { visit } from '../helpers/visit-ignoring-abort' ;
77
88module ( 'Acceptance | Email Confirmation' , function ( hooks ) {
9- setupApplicationTest ( hooks ) ;
9+ setupApplicationTest ( hooks , { msw : true } ) ;
1010
1111 test ( 'unauthenticated happy path' , async function ( assert ) {
12- let user = this . server . create ( 'user' , { emailVerificationToken : 'badc0ffee' } ) ;
12+ let user = this . db . user . create ( { emailVerificationToken : 'badc0ffee' } ) ;
1313 assert . false ( user . emailVerified ) ;
1414
1515 await visit ( '/confirm/badc0ffee' ) ;
1616 assert . strictEqual ( currentURL ( ) , '/' ) ;
1717 assert . dom ( '[data-test-notification-message="success"]' ) . exists ( ) ;
1818
19- user . reload ( ) ;
19+ user = this . db . user . findFirst ( { where : { id : { equals : user . id } } } ) ;
2020 assert . true ( user . emailVerified ) ;
2121 } ) ;
2222
2323 test ( 'authenticated happy path' , async function ( assert ) {
24- let user = this . server . create ( 'user' , { emailVerificationToken : 'badc0ffee' } ) ;
24+ let user = this . db . user . create ( { emailVerificationToken : 'badc0ffee' } ) ;
2525 assert . false ( user . emailVerified ) ;
2626
2727 this . authenticateAs ( user ) ;
@@ -33,7 +33,7 @@ module('Acceptance | Email Confirmation', function (hooks) {
3333 let { currentUser } = this . owner . lookup ( 'service:session' ) ;
3434 assert . true ( currentUser . email_verified ) ;
3535
36- user . reload ( ) ;
36+ user = this . db . user . findFirst ( { where : { id : { equals : user . id } } } ) ;
3737 assert . true ( user . emailVerified ) ;
3838 } ) ;
3939
0 commit comments