Skip to content

Commit 987b22b

Browse files
authored
test: add some more cases for coverage (#1474)
1 parent b230563 commit 987b22b

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

src/rules/__tests__/aria-role.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import makeRuleTester from "./makeRuleTester";
33

44
makeRuleTester("aria-role", rule, {
55
valid: [
6+
"<input required />",
67
"<div role='button' />",
78
"<div :role='role' />",
89
"<div />",

src/rules/__tests__/label-has-for.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ makeRuleTester("label-has-for", rule, {
55
valid: [
66
"<label for='id'><input type='text' /></label>",
77
"<label :for='id'><input type='text' :id='id' /></label>",
8+
"<label :for='`id`'><input type='text' :id='`id`' /></label>",
9+
"<label :for='\"id\"'><input type='text' :id='\"id\"' /></label>",
810
"<label for='id'><span><input type='text' /></span></label>",
911
{
1012
code: "<label for='id' /><input type='text' />",
@@ -30,6 +32,11 @@ makeRuleTester("label-has-for", rule, {
3032
"<label for='id'><div /></label>",
3133
"<label for='id'><VInput /></label>",
3234
"<label for='id'><div><VInput /></div></label>",
35+
{
36+
code: "<label for='id' /><input type='text' />",
37+
options: [{ required: "nesting" }],
38+
errors: [{ messageId: "default" }]
39+
},
3340
{
3441
code: "<v-label for='id' />",
3542
options: [{ components: ["VLabel"] }],

src/rules/__tests__/no-autofocus.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import makeRuleTester from "./makeRuleTester";
33

44
makeRuleTester("no-autofocus", rule, {
55
valid: [
6+
"<input required />",
67
"<div />",
78
{
89
code: "<Anchor autofocus='autofocus' />",

0 commit comments

Comments
 (0)