From 4c3d00f8c31c556ff234fc3c1a876236a6db1ad5 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 17 Jan 2022 13:43:06 -0800 Subject: [PATCH] [Tests] `no-invalid-html-attribute`: add some more tests --- tests/lib/rules/no-invalid-html-attribute.js | 77 ++++++++++++++++++++ 1 file changed, 77 insertions(+) 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: '',