summaryrefslogtreecommitdiff
path: root/spec/frontend/admin/users/components/actions/actions_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/admin/users/components/actions/actions_spec.js')
-rw-r--r--spec/frontend/admin/users/components/actions/actions_spec.js29
1 files changed, 2 insertions, 27 deletions
diff --git a/spec/frontend/admin/users/components/actions/actions_spec.js b/spec/frontend/admin/users/components/actions/actions_spec.js
index 5db5b8a90a9..67d9bac8580 100644
--- a/spec/frontend/admin/users/components/actions/actions_spec.js
+++ b/spec/frontend/admin/users/components/actions/actions_spec.js
@@ -39,37 +39,12 @@ describe('Action components', () => {
await nextTick();
- const div = wrapper.find('div');
- expect(div.attributes('data-path')).toBe('/test');
- expect(div.attributes('data-modal-attributes')).toContain('John Doe');
+ expect(wrapper.attributes('data-path')).toBe('/test');
+ expect(wrapper.attributes('data-modal-attributes')).toContain('John Doe');
expect(findDropdownItem().exists()).toBe(true);
});
});
- describe('LINK_ACTIONS', () => {
- it.each`
- action | method
- ${'Approve'} | ${'put'}
- ${'Reject'} | ${'delete'}
- `(
- 'renders a dropdown item link with method "$method" for "$action"',
- async ({ action, method }) => {
- initComponent({
- component: Actions[action],
- props: {
- path: '/test',
- },
- });
-
- await nextTick();
-
- const item = wrapper.find(GlDropdownItem);
- expect(item.attributes('href')).toBe('/test');
- expect(item.attributes('data-method')).toContain(method);
- },
- );
- });
-
describe('DELETE_ACTION_COMPONENTS', () => {
const oncallSchedules = [{ name: 'schedule1' }, { name: 'schedule2' }];
it.each(DELETE_ACTIONS)('renders a dropdown item for "%s"', async (action) => {