|
@@ -40,7 +40,7 @@ describe "PasswordResetHandler", ->
|
|
|
it "should check the user exists", (done)->
|
|
it "should check the user exists", (done)->
|
|
|
@UserGetter.getUser.callsArgWith(1)
|
|
@UserGetter.getUser.callsArgWith(1)
|
|
|
@TokenGenerator.getNewToken.callsArgWith(1)
|
|
@TokenGenerator.getNewToken.callsArgWith(1)
|
|
|
- @PasswordResetHandler.generateAndEmailResetToken @user_id, (err)->
|
|
|
|
|
|
|
+ @PasswordResetHandler.generateAndEmailResetToken @user.email, (err)=>
|
|
|
err.should.exists
|
|
err.should.exists
|
|
|
done()
|
|
done()
|
|
|
|
|
|
|
@@ -50,7 +50,7 @@ describe "PasswordResetHandler", ->
|
|
|
@UserGetter.getUser.callsArgWith(1, null, @user)
|
|
@UserGetter.getUser.callsArgWith(1, null, @user)
|
|
|
@TokenGenerator.getNewToken.callsArgWith(1, null, @token)
|
|
@TokenGenerator.getNewToken.callsArgWith(1, null, @token)
|
|
|
@EmailHandler.sendEmail.callsArgWith(2)
|
|
@EmailHandler.sendEmail.callsArgWith(2)
|
|
|
- @PasswordResetHandler.generateAndEmailResetToken @user_id, (err)=>
|
|
|
|
|
|
|
+ @PasswordResetHandler.generateAndEmailResetToken @user.email, (err)=>
|
|
|
@EmailHandler.sendEmail.called.should.equal true
|
|
@EmailHandler.sendEmail.called.should.equal true
|
|
|
args = @EmailHandler.sendEmail.args[0]
|
|
args = @EmailHandler.sendEmail.args[0]
|
|
|
args[0].should.equal "passwordResetRequested"
|
|
args[0].should.equal "passwordResetRequested"
|
|
@@ -58,11 +58,11 @@ describe "PasswordResetHandler", ->
|
|
|
done()
|
|
done()
|
|
|
|
|
|
|
|
|
|
|
|
|
- describe "setNewUserPassowrd", ->
|
|
|
|
|
|
|
+ describe "setNewUserPassword", ->
|
|
|
|
|
|
|
|
it "should return err if no user id can be found", (done)->
|
|
it "should return err if no user id can be found", (done)->
|
|
|
@TokenGenerator.getUserIdFromToken.callsArgWith(1)
|
|
@TokenGenerator.getUserIdFromToken.callsArgWith(1)
|
|
|
- @PasswordResetHandler.setNewUserPassowrd @token, @password, (err)=>
|
|
|
|
|
|
|
+ @PasswordResetHandler.setNewUserPassword @token, @password, (err)=>
|
|
|
err.should.exists
|
|
err.should.exists
|
|
|
@AuthenticationManager.setUserPassword.called.should.equal false
|
|
@AuthenticationManager.setUserPassword.called.should.equal false
|
|
|
done()
|
|
done()
|
|
@@ -70,7 +70,7 @@ describe "PasswordResetHandler", ->
|
|
|
it "should set the user password", (done)->
|
|
it "should set the user password", (done)->
|
|
|
@TokenGenerator.getUserIdFromToken.callsArgWith(1, null, @user_id)
|
|
@TokenGenerator.getUserIdFromToken.callsArgWith(1, null, @user_id)
|
|
|
@AuthenticationManager.setUserPassword.callsArgWith(2)
|
|
@AuthenticationManager.setUserPassword.callsArgWith(2)
|
|
|
- @PasswordResetHandler.setNewUserPassowrd @token, @password, (err)=>
|
|
|
|
|
|
|
+ @PasswordResetHandler.setNewUserPassword @token, @password, (err)=>
|
|
|
@AuthenticationManager.setUserPassword.calledWith(@user_id, @password).should.equal true
|
|
@AuthenticationManager.setUserPassword.calledWith(@user_id, @password).should.equal true
|
|
|
done()
|
|
done()
|
|
|
|
|
|