Fix auth reducer tests

merge-requests/493/head
Alex Gleason 2021-05-07 22:43:44 -05:00
rodzic 9a859dad14
commit 0586ec4264
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 19 dodań i 4 usunięć

Wyświetl plik

@ -179,7 +179,7 @@ describe('auth reducer', () => {
});
describe('VERIFY_CREDENTIALS_FAIL', () => {
it('should delete the failed token', () => {
it('should delete the failed token if it 403\'d', () => {
const state = fromJS({
tokens: {
'ABCDEFG': { token_type: 'Bearer', access_token: 'ABCDEFG' },
@ -191,7 +191,12 @@ describe('auth reducer', () => {
'HIJKLMN': { token_type: 'Bearer', access_token: 'HIJKLMN' },
});
const action = { type: VERIFY_CREDENTIALS_FAIL, token: 'ABCDEFG' };
const action = {
type: VERIFY_CREDENTIALS_FAIL,
token: 'ABCDEFG',
error: { response: { status: 403 } },
};
const result = reducer(state, action);
expect(result.get('tokens')).toEqual(expected);
});
@ -208,7 +213,12 @@ describe('auth reducer', () => {
'5678': { id: '5678', access_token: 'HIJKLMN' },
});
const action = { type: VERIFY_CREDENTIALS_FAIL, token: 'ABCDEFG' };
const action = {
type: VERIFY_CREDENTIALS_FAIL,
token: 'ABCDEFG',
error: { response: { status: 403 } },
};
const result = reducer(state, action);
expect(result.get('users')).toEqual(expected);
});
@ -222,7 +232,12 @@ describe('auth reducer', () => {
},
});
const action = { type: VERIFY_CREDENTIALS_FAIL, token: 'ABCDEFG' };
const action = {
type: VERIFY_CREDENTIALS_FAIL,
token: 'ABCDEFG',
error: { response: { status: 403 } },
};
const result = reducer(state, action);
expect(result.get('me')).toEqual('5678');
});