Remove state checks from user list test

Don't check for loading in UserList test
This commit is contained in:
Jake McDermott 2020-04-06 12:10:44 -04:00
parent f04e7067e8
commit 279fe53837
No known key found for this signature in database
GPG Key ID: 0E56ED990CDFCB4F

View File

@ -121,17 +121,8 @@ describe('UsersList with full permissions', () => {
});
test('Users are retrieved from the api and the components finishes loading', async () => {
await waitForElement(
wrapper,
'UsersList',
el => el.state('hasContentLoading') === true
);
await waitForElement(wrapper, 'ContentLoading', el => el.length === 0);
expect(loadUsers).toHaveBeenCalled();
await waitForElement(
wrapper,
'UsersList',
el => el.state('hasContentLoading') === false
);
});
test('Selects one team when row is checked', async () => {
@ -255,17 +246,7 @@ describe('UsersList with full permissions', () => {
});
test('Add button shown for users with ability to POST', async () => {
await waitForElement(
wrapper,
'UsersList',
el => el.state('hasContentLoading') === true
);
await waitForElement(
wrapper,
'UsersList',
el => el.state('hasContentLoading') === false
);
expect(wrapper.find('ToolbarAddButton').length).toBe(1);
await waitForElement(wrapper, 'ToolbarAddButton', el => el.length === 1);
});
});
@ -280,16 +261,8 @@ describe('UsersList without full permissions', () => {
});
wrapper = mountWithContexts(<UsersList />);
await waitForElement(
wrapper,
'UsersList',
el => el.state('hasContentLoading') === true
);
await waitForElement(
wrapper,
'UsersList',
el => el.state('hasContentLoading') === false
);
await waitForElement(wrapper, 'ContentLoading', el => el.length === 1);
await waitForElement(wrapper, 'ContentLoading', el => el.length === 0);
expect(wrapper.find('ToolbarAddButton').length).toBe(0);
});
});