diff --git a/lib/rules/button-name.json b/lib/rules/button-name.json index bdf37f189d..7e7d136fee 100644 --- a/lib/rules/button-name.json +++ b/lib/rules/button-name.json @@ -20,7 +20,8 @@ "aria-label", "aria-labelledby", "role-presentation", - "role-none" + "role-none", + "non-empty-title" ], "none": [ "focusable-no-name" diff --git a/test/integration/rules/button-name/button-name.html b/test/integration/rules/button-name/button-name.html index 40d12fc8e5..9067846e49 100644 --- a/test/integration/rules/button-name/button-name.html +++ b/test/integration/rules/button-name/button-name.html @@ -10,3 +10,5 @@
Button label
+ + diff --git a/test/integration/rules/button-name/button-name.json b/test/integration/rules/button-name/button-name.json index b809632fb4..3215ac46af 100644 --- a/test/integration/rules/button-name/button-name.json +++ b/test/integration/rules/button-name/button-name.json @@ -2,5 +2,5 @@ "description": "button-name test", "rule": "button-name", "violations": [["#empty"], ["#val"], ["#alempty"], ["#albmissing"], ["#albempty"]], - "passes": [["#text"], ["#al"], ["#alb"], ["#combo"]] + "passes": [["#text"], ["#al"], ["#alb"], ["#combo"], ["#buttonTitle"], ["#inputTitle"]] }