diff options
Diffstat (limited to 'spec/frontend/monitoring/components/variables/dropdown_field_spec.js')
-rw-r--r-- | spec/frontend/monitoring/components/variables/dropdown_field_spec.js | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/spec/frontend/monitoring/components/variables/dropdown_field_spec.js b/spec/frontend/monitoring/components/variables/dropdown_field_spec.js index 012e2e9c3e2..e6c5569fa19 100644 --- a/spec/frontend/monitoring/components/variables/dropdown_field_spec.js +++ b/spec/frontend/monitoring/components/variables/dropdown_field_spec.js @@ -1,6 +1,5 @@ import { GlDropdown, GlDropdownItem } from '@gitlab/ui'; import { shallowMount } from '@vue/test-utils'; -import { nextTick } from 'vue'; import DropdownField from '~/monitoring/components/variables/dropdown_field.vue'; describe('Custom variable component', () => { @@ -54,13 +53,10 @@ describe('Custom variable component', () => { expect(findDropdown().exists()).toBe(true); }); - it('changing dropdown items triggers update', async () => { + it('changing dropdown items triggers update', () => { createShallowWrapper(); - jest.spyOn(wrapper.vm, '$emit'); - findDropdownItems().at(1).vm.$emit('click'); - await nextTick(); - expect(wrapper.vm.$emit).toHaveBeenCalledWith('input', 'canary'); + expect(wrapper.emitted('input')).toEqual([['canary']]); }); }); |