From ded5e66d55320c964df8212fca770bad19501c4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20M=C3=B8ller=20Jensen?= Date: Tue, 22 Nov 2022 00:25:50 +0100 Subject: [PATCH] add users grid test and fix other tests --- .../users/editor-view-users-create.test.ts | 2 +- .../users/editor-view-users-invite.test.ts | 2 +- .../grid/editor-view-users-grid.test.ts | 18 ++++++++++++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/list-view-layouts/grid/editor-view-users-grid.test.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-create.test.ts b/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-create.test.ts index f6c03a69be..d12ad3b6b1 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-create.test.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-create.test.ts @@ -5,7 +5,7 @@ import UmbEditorViewUsersCreateElement from './editor-view-users-create.element' describe('UmbEditorViewUsersCreateElement', () => { let element: UmbEditorViewUsersCreateElement; beforeEach(async () => { - element = await fixture(html``); + element = await fixture(html``); }); it('is defined with its own instance', () => { diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-invite.test.ts b/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-invite.test.ts index 7fc6757b50..59b4de479a 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-invite.test.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/editor-view-users-invite.test.ts @@ -5,7 +5,7 @@ import UmbEditorViewUsersInviteElement from './editor-view-users-invite.element' describe('UmbEditorViewUsersInviteElement', () => { let element: UmbEditorViewUsersInviteElement; beforeEach(async () => { - element = await fixture(html``); + element = await fixture(html``); }); it('is defined with its own instance', () => { diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/list-view-layouts/grid/editor-view-users-grid.test.ts b/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/list-view-layouts/grid/editor-view-users-grid.test.ts new file mode 100644 index 0000000000..bda614f450 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/sections/users/views/users/list-view-layouts/grid/editor-view-users-grid.test.ts @@ -0,0 +1,18 @@ +import { expect, fixture, html } from '@open-wc/testing'; +import { defaultA11yConfig } from '@umbraco-cms/test-utils'; +import UmbEditorViewUsersGridElement from './editor-view-users-grid.element'; + +describe('UmbEditorViewUsersCreateElement', () => { + let element: UmbEditorViewUsersGridElement; + beforeEach(async () => { + element = await fixture(html``); + }); + + it('is defined with its own instance', () => { + expect(element).to.be.instanceOf(UmbEditorViewUsersGridElement); + }); + + it('passes the a11y audit', async () => { + await expect(element).shadowDom.to.be.accessible(defaultA11yConfig); + }); +});