From 3af087d50ff259a72414cfecd91d226623931ab0 Mon Sep 17 00:00:00 2001 From: Nguyen Tran Date: Wed, 4 Jan 2023 22:20:09 -0500 Subject: [PATCH] Add tests for the a11y noninteractive-element-to-interactive-role warning --- src/compiler/compile/nodes/Element.ts | 1 - .../input.svelte | 87 ++ .../warnings.json | 1037 +++++++++++++++++ 3 files changed, 1124 insertions(+), 1 deletion(-) create mode 100644 test/validator/samples/a11y-no-noninteractive-element-to-interactive-role/input.svelte create mode 100644 test/validator/samples/a11y-no-noninteractive-element-to-interactive-role/warnings.json diff --git a/src/compiler/compile/nodes/Element.ts b/src/compiler/compile/nodes/Element.ts index 4fe072c7b1..a4a946f6a5 100644 --- a/src/compiler/compile/nodes/Element.ts +++ b/src/compiler/compile/nodes/Element.ts @@ -543,7 +543,6 @@ export default class Element extends Node { component.warn(this, compiler_warnings.a11y_no_noninteractive_element_to_interactive_role(current_role, this.name)); } }); - } } diff --git a/test/validator/samples/a11y-no-noninteractive-element-to-interactive-role/input.svelte b/test/validator/samples/a11y-no-noninteractive-element-to-interactive-role/input.svelte new file mode 100644 index 0000000000..f65bdec3e3 --- /dev/null +++ b/test/validator/samples/a11y-no-noninteractive-element-to-interactive-role/input.svelte @@ -0,0 +1,87 @@ + +
+