Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit c66d6b6

Browse files
authored
test(block-lang): make tests more strict (#2804)
1 parent f75a003 commit c66d6b6

File tree

1 file changed

+39
-13
lines changed

1 file changed

+39
-13
lines changed

‎tests/lib/rules/block-lang.js

Lines changed: 39 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@ tester.run('block-lang', rule, {
4444
{
4545
message: `Only "ts" can be used for the 'lang' attribute of '<script>'.`,
4646
line: 2,
47-
column: 15
47+
column: 15,
48+
endLine: 2,
49+
endColumn: 24
4850
}
4951
]
5052
},
@@ -56,7 +58,9 @@ tester.run('block-lang', rule, {
5658
{
5759
message: `Only "ts" can be used for the 'lang' attribute of '<script>'.`,
5860
line: 2,
59-
column: 15
61+
column: 15,
62+
endLine: 2,
63+
endColumn: 24
6064
}
6165
]
6266
},
@@ -68,7 +72,9 @@ tester.run('block-lang', rule, {
6872
{
6973
message: "The 'lang' attribute of '<script>' is missing.",
7074
line: 2,
71-
column: 7
75+
column: 7,
76+
endLine: 2,
77+
endColumn: 15
7278
}
7379
]
7480
},
@@ -80,7 +86,9 @@ tester.run('block-lang', rule, {
8086
{
8187
message: `Only "ts" can be used for the 'lang' attribute of '<script>'.`,
8288
line: 2,
83-
column: 15
89+
column: 15,
90+
endLine: 2,
91+
endColumn: 22
8492
}
8593
]
8694
},
@@ -91,7 +99,9 @@ tester.run('block-lang', rule, {
9199
{
92100
message: "Do not specify the 'lang' attribute of '<script>'.",
93101
line: 1,
94-
column: 30
102+
column: 30,
103+
endLine: 1,
104+
endColumn: 39
95105
}
96106
]
97107
},
@@ -103,7 +113,9 @@ tester.run('block-lang', rule, {
103113
message:
104114
"Do not explicitly specify the default language for the 'lang' attribute of '<script>'.",
105115
line: 1,
106-
column: 30
116+
column: 30,
117+
endLine: 1,
118+
endColumn: 39
107119
}
108120
]
109121
},
@@ -114,7 +126,9 @@ tester.run('block-lang', rule, {
114126
{
115127
message: "Do not specify the 'lang' attribute of '<script>'.",
116128
line: 1,
117-
column: 30
129+
column: 30,
130+
endLine: 1,
131+
endColumn: 39
118132
}
119133
]
120134
},
@@ -126,7 +140,9 @@ tester.run('block-lang', rule, {
126140
{
127141
message: "The 'lang' attribute of '<i18n>' is missing.",
128142
line: 1,
129-
column: 1
143+
column: 1,
144+
endLine: 1,
145+
endColumn: 7
130146
}
131147
]
132148
},
@@ -139,7 +155,9 @@ tester.run('block-lang', rule, {
139155
message:
140156
"Only \"json\" can be used for the 'lang' attribute of '<i18n>'. Or, not specifying the `lang` attribute is allowed.",
141157
line: 2,
142-
column: 13
158+
column: 13,
159+
endLine: 2,
160+
endColumn: 24
143161
}
144162
]
145163
},
@@ -152,7 +170,9 @@ tester.run('block-lang', rule, {
152170
message:
153171
'Only "json", and "yaml" can be used for the \'lang\' attribute of \'<i18n>\'. Or, not specifying the `lang` attribute is allowed.',
154172
line: 2,
155-
column: 13
173+
column: 13,
174+
endLine: 2,
175+
endColumn: 24
156176
}
157177
]
158178
},
@@ -165,17 +185,23 @@ tester.run('block-lang', rule, {
165185
{
166186
message: "Do not specify the 'lang' attribute of '<template>'.",
167187
line: 1,
168-
column: 11
188+
column: 11,
189+
endLine: 1,
190+
endColumn: 21
169191
},
170192
{
171193
message: "Do not specify the 'lang' attribute of '<script>'.",
172194
line: 2,
173-
column: 15
195+
column: 15,
196+
endLine: 2,
197+
endColumn: 24
174198
},
175199
{
176200
message: "Do not specify the 'lang' attribute of '<style>'.",
177201
line: 3,
178-
column: 14
202+
column: 14,
203+
endLine: 3,
204+
endColumn: 27
179205
}
180206
]
181207
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /