Skip to content

Commit 4c3d00f

Browse files
committed
[Tests] no-invalid-html-attribute: add some more tests
1 parent 0d89462 commit 4c3d00f

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

tests/lib/rules/no-invalid-html-attribute.js

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,83 @@ ruleTester.run('no-invalid-html-attribute', rule, {
231231
},
232232
],
233233
invalid: [
234+
{
235+
code: '<a rel="alternatex"></a>',
236+
output: '<a rel=""></a>',
237+
errors: [
238+
{
239+
messageId: 'neverValid',
240+
},
241+
],
242+
},
243+
{
244+
code: 'React.createElement("a", { rel: "alternatex" })',
245+
output: 'React.createElement("a", { rel: "alternatex" })',
246+
errors: [
247+
{
248+
messageId: 'neverValid',
249+
},
250+
],
251+
},
252+
{
253+
code: 'React.createElement("a", { rel: ["alternatex"] })',
254+
output: 'React.createElement("a", { rel: ["alternatex"] })',
255+
errors: [
256+
{
257+
messageId: 'neverValid',
258+
},
259+
],
260+
},
261+
{
262+
code: '<a rel="alternatex alternate"></a>',
263+
output: '<a rel=" alternate"></a>',
264+
errors: [
265+
{
266+
messageId: 'neverValid',
267+
},
268+
],
269+
},
270+
{
271+
code: 'React.createElement("a", { rel: "alternatex alternate" })',
272+
errors: [
273+
{
274+
messageId: 'neverValid',
275+
},
276+
],
277+
},
278+
{
279+
code: 'React.createElement("a", { rel: ["alternatex alternate"] })',
280+
errors: [
281+
{
282+
messageId: 'neverValid',
283+
},
284+
],
285+
},
286+
{
287+
code: '<a rel="alternate alternatex"></a>',
288+
output: '<a rel="alternate "></a>',
289+
errors: [
290+
{
291+
messageId: 'neverValid',
292+
},
293+
],
294+
},
295+
{
296+
code: 'React.createElement("a", { rel: "alternate alternatex" })',
297+
errors: [
298+
{
299+
messageId: 'neverValid',
300+
},
301+
],
302+
},
303+
{
304+
code: 'React.createElement("a", { rel: ["alternate alternatex"] })',
305+
errors: [
306+
{
307+
messageId: 'neverValid',
308+
},
309+
],
310+
},
234311
{
235312
code: '<html rel></html>',
236313
output: '<html ></html>',

0 commit comments

Comments
 (0)