diff --git a/tests/lib/rules/no-invalid-html-attribute.js b/tests/lib/rules/no-invalid-html-attribute.js
index 7c63453037..dfd89b26d3 100644
--- a/tests/lib/rules/no-invalid-html-attribute.js
+++ b/tests/lib/rules/no-invalid-html-attribute.js
@@ -231,6 +231,83 @@ ruleTester.run('no-invalid-html-attribute', rule, {
},
],
invalid: [
+ {
+ code: '',
+ output: '',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: 'React.createElement("a", { rel: "alternatex" })',
+ output: 'React.createElement("a", { rel: "alternatex" })',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: 'React.createElement("a", { rel: ["alternatex"] })',
+ output: 'React.createElement("a", { rel: ["alternatex"] })',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: '',
+ output: '',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: 'React.createElement("a", { rel: "alternatex alternate" })',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: 'React.createElement("a", { rel: ["alternatex alternate"] })',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: '',
+ output: '',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: 'React.createElement("a", { rel: "alternate alternatex" })',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
+ {
+ code: 'React.createElement("a", { rel: ["alternate alternatex"] })',
+ errors: [
+ {
+ messageId: 'neverValid',
+ },
+ ],
+ },
{
code: '',
output: '',