From ab30de3c77d95076c74a9cd2681806bc38512fe0 Mon Sep 17 00:00:00 2001 From: Vaadin Bot Date: Thu, 3 Mar 2022 17:36:57 +0200 Subject: [PATCH] test: use label instead of deprecated default slot (#3514) (#3519) Co-authored-by: Serhii Kulykov --- .../test/checkbox-group.test.js | 54 +++++++++---------- .../test/visual/lumo/checkbox-group.test.js | 6 +-- .../visual/material/checkbox-group.test.js | 6 +-- packages/checkbox/test/checkbox.test.js | 6 ++- .../radio-group/test/radio-button.test.js | 2 +- packages/radio-group/test/radio-group.test.js | 6 +-- .../test/visual/lumo/radio-group.test.js | 6 +-- .../test/visual/material/radio-group.test.js | 6 +-- .../vaadin-overlay/test/focus-trap.test.js | 12 ++--- 9 files changed, 54 insertions(+), 50 deletions(-) diff --git a/packages/checkbox-group/test/checkbox-group.test.js b/packages/checkbox-group/test/checkbox-group.test.js index 7c399914712..22b8b000555 100644 --- a/packages/checkbox-group/test/checkbox-group.test.js +++ b/packages/checkbox-group/test/checkbox-group.test.js @@ -29,8 +29,8 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - Checkbox 1 - Checkbox 2 + + `); checkboxes = group.querySelectorAll('vaadin-checkbox'); @@ -61,8 +61,8 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - Checkbox 1 - Checkbox 2 + + `); await nextFrame(); @@ -97,9 +97,9 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - Checkbox 1 - Checkbox 2 - Checkbox 3 + + + `); await nextFrame(); @@ -207,7 +207,7 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - Checkbox 1 + `); await nextFrame(); @@ -258,7 +258,7 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - Checkbox 1 + `); await nextFrame(); @@ -475,9 +475,9 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - English - Français - Deutsch + /vaadin-checkbox> + + /vaadin-checkbox> `); checkboxes = group.querySelectorAll('vaadin-checkbox'); @@ -559,9 +559,9 @@ describe('vaadin-checkbox-group', () => { @@ -619,18 +619,18 @@ describe('vaadin-checkbox-group', () => { beforeEach(async () => { group = fixtureSync(` - Checkbox 1 - Checkbox 2 - Checkbox 3 - Checkbox 4 - Checkbox 5 - Checkbox 6 - Checkbox 7 - Checkbox 8 - Checkbox 9 - Checkbox 10 - Checkbox 11 - Checkbox 12 + + + + + + + + + + + + `); await nextFrame(); diff --git a/packages/checkbox-group/test/visual/lumo/checkbox-group.test.js b/packages/checkbox-group/test/visual/lumo/checkbox-group.test.js index 483c228587f..fb99ed9fac5 100644 --- a/packages/checkbox-group/test/visual/lumo/checkbox-group.test.js +++ b/packages/checkbox-group/test/visual/lumo/checkbox-group.test.js @@ -14,9 +14,9 @@ describe('checkbox-group', () => { element = fixtureSync( ` - A - B - C + + + `, div diff --git a/packages/checkbox-group/test/visual/material/checkbox-group.test.js b/packages/checkbox-group/test/visual/material/checkbox-group.test.js index 9da08892c8e..09456a38313 100644 --- a/packages/checkbox-group/test/visual/material/checkbox-group.test.js +++ b/packages/checkbox-group/test/visual/material/checkbox-group.test.js @@ -14,9 +14,9 @@ describe('checkbox-group', () => { element = fixtureSync( ` - A - B - C + + + `, div diff --git a/packages/checkbox/test/checkbox.test.js b/packages/checkbox/test/checkbox.test.js index 5afdc6f0351..55a1a6686e0 100644 --- a/packages/checkbox/test/checkbox.test.js +++ b/packages/checkbox/test/checkbox.test.js @@ -26,7 +26,11 @@ describe('checkbox', () => { describe('default', () => { beforeEach(async () => { - checkbox = fixtureSync('I accept the terms and conditions'); + checkbox = fixtureSync(` + + + + `); // Wait for MutationObserver. await nextFrame(); input = checkbox.inputElement; diff --git a/packages/radio-group/test/radio-button.test.js b/packages/radio-group/test/radio-button.test.js index 4b62d122151..ffd9eb2ba62 100644 --- a/packages/radio-group/test/radio-button.test.js +++ b/packages/radio-group/test/radio-button.test.js @@ -27,7 +27,7 @@ describe('radio-button', () => { // TODO: A legacy suit. Replace with snapshot tests when possible. describe('default', () => { beforeEach(async () => { - radio = fixtureSync('Label'); + radio = fixtureSync(''); // Wait for MutationObserver await nextFrame(); label = radio.querySelector('[slot=label]'); diff --git a/packages/radio-group/test/radio-group.test.js b/packages/radio-group/test/radio-group.test.js index 402e3cf9203..5791c3faa57 100644 --- a/packages/radio-group/test/radio-group.test.js +++ b/packages/radio-group/test/radio-group.test.js @@ -665,9 +665,9 @@ describe('radio-group', () => { - - - + + + `); diff --git a/packages/radio-group/test/visual/lumo/radio-group.test.js b/packages/radio-group/test/visual/lumo/radio-group.test.js index 42de6e6bb8d..1937585da16 100644 --- a/packages/radio-group/test/visual/lumo/radio-group.test.js +++ b/packages/radio-group/test/visual/lumo/radio-group.test.js @@ -14,9 +14,9 @@ describe('radio-group', () => { element = fixtureSync( ` - A - B - C + + + `, div diff --git a/packages/radio-group/test/visual/material/radio-group.test.js b/packages/radio-group/test/visual/material/radio-group.test.js index 10609926e04..92b30b6411f 100644 --- a/packages/radio-group/test/visual/material/radio-group.test.js +++ b/packages/radio-group/test/visual/material/radio-group.test.js @@ -14,9 +14,9 @@ describe('radio-group', () => { element = fixtureSync( ` - A - B - C + + + `, div diff --git a/packages/vaadin-overlay/test/focus-trap.test.js b/packages/vaadin-overlay/test/focus-trap.test.js index b983450bebc..28376dccfe3 100644 --- a/packages/vaadin-overlay/test/focus-trap.test.js +++ b/packages/vaadin-overlay/test/focus-trap.test.js @@ -42,9 +42,9 @@ customElements.define( - Button 1 - Button 2 - Button 3 + + + tabindex 0 @@ -270,9 +270,9 @@ describe('focus-trap', function () { - Button 1 - Button 2 - Button 3 + + + tabindex 0