await resetPassword(server.url, userId, verificationString, 'super_password2')
})
+ it('Should not reset the password with the same verification string', async function () {
+ await resetPassword(server.url, userId, verificationString, 'super_password3', 403)
+ })
+
it('Should login with this new password', async function () {
user.password = 'super_password2'
expect(email['subject']).contains(' unblacklisted')
expect(email['text']).contains('my super user video')
})
+
+ it('Should have the manage preferences link in the email', async function () {
+ const email = emails[6]
+ expect(email['text']).to.contain('Manage your notification preferences')
+ })
})
describe('When verifying a user email', function () {