diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-02-09 00:11:09 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-02-09 00:11:09 +0300 |
commit | 3d42e098d9658853984534c9dfc2bf76284a8ac0 (patch) | |
tree | 269e9d9e017124f5f6d841311661832ea7e4eff8 /spec/frontend/content_editor | |
parent | a3487798aeff89daff78749e6d6f392d3ca23687 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/content_editor')
-rw-r--r-- | spec/frontend/content_editor/components/toolbar_more_dropdown_spec.js | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/spec/frontend/content_editor/components/toolbar_more_dropdown_spec.js b/spec/frontend/content_editor/components/toolbar_more_dropdown_spec.js index a23f8370adf..d4fc47601cf 100644 --- a/spec/frontend/content_editor/components/toolbar_more_dropdown_spec.js +++ b/spec/frontend/content_editor/components/toolbar_more_dropdown_spec.js @@ -1,10 +1,9 @@ -import { GlDropdown } from '@gitlab/ui'; +import { GlDisclosureDropdown } from '@gitlab/ui'; import { mountExtended } from 'helpers/vue_test_utils_helper'; import ToolbarMoreDropdown from '~/content_editor/components/toolbar_more_dropdown.vue'; import Diagram from '~/content_editor/extensions/diagram'; import HorizontalRule from '~/content_editor/extensions/horizontal_rule'; import eventHubFactory from '~/helpers/event_hub_factory'; -import { stubComponent } from 'helpers/stub_component'; import { createTestEditor, mockChainedCommands, emitEditorEvent } from '../test_utils'; describe('content_editor/components/toolbar_more_dropdown', () => { @@ -25,14 +24,11 @@ describe('content_editor/components/toolbar_more_dropdown', () => { tiptapEditor, eventHub, }, - stubs: { - GlDropdown: stubComponent(GlDropdown), - }, propsData, }); }; - const findDropdown = () => wrapper.findComponent(GlDropdown); + const findDropdown = () => wrapper.findComponent(GlDisclosureDropdown); beforeEach(() => { buildEditor(); @@ -60,7 +56,7 @@ describe('content_editor/components/toolbar_more_dropdown', () => { beforeEach(async () => { commands = mockChainedCommands(tiptapEditor, [command, 'focus', 'run']); - btn = wrapper.findByRole('menuitem', { name }); + btn = wrapper.findByRole('button', { name }); }); it(`inserts a ${contentType}`, async () => { @@ -76,12 +72,11 @@ describe('content_editor/components/toolbar_more_dropdown', () => { }); describe('a11y tests', () => { - it('sets text, title, and text-sr-only properties to the table button dropdown', () => { + it('sets toggleText and text-sr-only properties to the table button dropdown', () => { expect(findDropdown().props()).toMatchObject({ - text: 'More', textSrOnly: true, + toggleText: 'More options', }); - expect(findDropdown().attributes('title')).toBe('More'); }); }); }); |