mirror of
https://github.com/elyby/accounts-frontend.git
synced 2025-05-31 14:11:58 +05:30
#169: remove unhandled promise rejections in tests. Added loging for that cases
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import sinon from 'sinon';
|
||||
|
||||
import AcceptRulesState from 'services/authFlow/AcceptRulesState';
|
||||
import CompleteState from 'services/authFlow/CompleteState';
|
||||
|
||||
@@ -50,7 +52,8 @@ describe('AcceptRulesState', () => {
|
||||
|
||||
describe('#resolve', () => {
|
||||
it('should call acceptRules', () => {
|
||||
expectRun(mock, 'acceptRules').returns({then() {}});
|
||||
expectRun(mock, 'acceptRules')
|
||||
.returns(Promise.resolve());
|
||||
|
||||
state.resolve(context);
|
||||
});
|
||||
|
@@ -1,3 +1,5 @@
|
||||
import sinon from 'sinon';
|
||||
|
||||
import ActivationState from 'services/authFlow/ActivationState';
|
||||
import CompleteState from 'services/authFlow/CompleteState';
|
||||
import ResendActivationState from 'services/authFlow/ResendActivationState';
|
||||
@@ -73,7 +75,7 @@ describe('ActivationState', () => {
|
||||
mock,
|
||||
'activate',
|
||||
sinon.match.same(payload)
|
||||
).returns({then() {}});
|
||||
).returns(Promise.resolve());
|
||||
|
||||
state.resolve(context, payload);
|
||||
});
|
||||
|
@@ -1,3 +1,5 @@
|
||||
import sinon from 'sinon';
|
||||
|
||||
import LoginState from 'services/authFlow/LoginState';
|
||||
import PasswordState from 'services/authFlow/PasswordState';
|
||||
|
||||
@@ -52,7 +54,7 @@ describe('LoginState', () => {
|
||||
mock,
|
||||
'login',
|
||||
sinon.match.same(payload)
|
||||
).returns({then() {}});
|
||||
).returns(Promise.resolve());
|
||||
|
||||
state.resolve(context, payload);
|
||||
});
|
||||
|
@@ -1,3 +1,5 @@
|
||||
import sinon from 'sinon';
|
||||
|
||||
import RecoverPasswordState from 'services/authFlow/RecoverPasswordState';
|
||||
import CompleteState from 'services/authFlow/CompleteState';
|
||||
import LoginState from 'services/authFlow/LoginState';
|
||||
@@ -67,7 +69,7 @@ describe('RecoverPasswordState', () => {
|
||||
mock,
|
||||
'recoverPassword',
|
||||
sinon.match(expectedPayload)
|
||||
).returns({then() {}});
|
||||
).returns(Promise.resolve());
|
||||
|
||||
state.resolve(context, expectedPayload);
|
||||
});
|
||||
|
@@ -1,3 +1,5 @@
|
||||
import sinon from 'sinon';
|
||||
|
||||
import RegisterState from 'services/authFlow/RegisterState';
|
||||
import CompleteState from 'services/authFlow/CompleteState';
|
||||
import ActivationState from 'services/authFlow/ActivationState';
|
||||
@@ -52,7 +54,7 @@ describe('RegisterState', () => {
|
||||
mock,
|
||||
'register',
|
||||
sinon.match.same(payload)
|
||||
).returns({then() {}});
|
||||
).returns(Promise.resolve());
|
||||
|
||||
state.resolve(context, payload);
|
||||
});
|
||||
|
@@ -1,3 +1,5 @@
|
||||
import sinon from 'sinon';
|
||||
|
||||
import ResendActivationState from 'services/authFlow/ResendActivationState';
|
||||
import CompleteState from 'services/authFlow/CompleteState';
|
||||
import ActivationState from 'services/authFlow/ActivationState';
|
||||
@@ -69,7 +71,7 @@ describe('ResendActivationState', () => {
|
||||
mock,
|
||||
'resendActivation',
|
||||
sinon.match.same(payload)
|
||||
).returns({then() {}});
|
||||
).returns(Promise.resolve());
|
||||
|
||||
state.resolve(context, payload);
|
||||
});
|
||||
|
Reference in New Issue
Block a user