Fix existing test failures

This commit is contained in:
mabashian
2019-04-23 14:55:06 -04:00
parent 38bb4f3f3c
commit f57876b6d9
8 changed files with 73 additions and 13 deletions

View File

@@ -16,13 +16,31 @@ const mockData = [
role: {
name: 'foo',
id: 2,
user_capabilities: {
unattach: true
}
}
}
],
]
}
}
];
const organization = {
id: 1,
name: 'Default',
summary_fields: {
object_roles: {},
user_capabilities: {
edit: true
}
}
};
const api = {
foo: () => {}
};
describe('<OrganizationAccessList />', () => {
afterEach(() => {
jest.restoreAllMocks();
@@ -33,6 +51,8 @@ describe('<OrganizationAccessList />', () => {
<OrganizationAccessList
getAccessList={() => {}}
removeRole={() => {}}
api={api}
organization={organization}
/>
);
});
@@ -42,9 +62,13 @@ describe('<OrganizationAccessList />', () => {
<OrganizationAccessList
getAccessList={() => ({ data: { count: 1, results: mockData } })}
removeRole={() => {}}
api={api}
organization={organization}
/>
).find('OrganizationAccessList');
// expect(wrapper.debug()).toBe(false);
setImmediate(() => {
expect(wrapper.state().results).toEqual(mockData);
done();
@@ -57,6 +81,8 @@ describe('<OrganizationAccessList />', () => {
<OrganizationAccessList
getAccessList={() => ({ data: { count: 1, results: mockData } })}
removeRole={() => {}}
api={api}
organization={organization}
/>
).find('OrganizationAccessList');
expect(onSort).not.toHaveBeenCalled();
@@ -74,6 +100,8 @@ describe('<OrganizationAccessList />', () => {
<OrganizationAccessList
getAccessList={() => ({ data: { count: 1, results: mockData } })}
removeRole={() => {}}
api={api}
organization={organization}
/>
).find('OrganizationAccessList');
@@ -94,6 +122,8 @@ describe('<OrganizationAccessList />', () => {
<OrganizationAccessList
getAccessList={() => ({ data: { count: 1, results: mockData } })}
removeRole={() => {}}
api={api}
organization={organization}
/>
).find('OrganizationAccessList');
expect(handleWarning).not.toHaveBeenCalled();
@@ -117,6 +147,8 @@ describe('<OrganizationAccessList />', () => {
<OrganizationAccessList
getAccessList={() => ({ data: { count: 1, results: mockData } })}
removeRole={() => {}}
api={api}
organization={organization}
/>
).find('OrganizationAccessList');