MDL-60078 tool_usertours: Adjust accessibility checks for all themes

This commit is contained in:
Andrew Nicols
2018-01-25 12:45:56 +08:00
parent 0b048da8c0
commit dd4ac3d2ce
2 changed files with 47 additions and 72 deletions
+13 -5
View File
@@ -137,11 +137,19 @@ XPATH
.//div[contains(concat(' ', normalize-space(@class), ' '), ' yui-dialog ') and
normalize-space(descendant::div[@class='hd']) = %locator%]
|
.//div[@data-region='modal' and descendant::*[@data-region='title'] = %locator%] |
.//div[contains(concat(' ', normalize-space(@class), ' '), ' modal-content ') and
normalize-space(descendant::h4[
contains(concat(' ', normalize-space(@class), ' '), ' modal-title ')
]) = %locator%]
.//div[@data-region='modal' and descendant::*[@data-region='title'] = %locator%]
|
.//div[
contains(concat(' ', normalize-space(@class), ' '), ' modal-content ')
and
normalize-space(descendant::h4[contains(concat(' ', normalize-space(@class), ' '), ' modal-title ')]) = %locator%
]
|
.//div[
contains(concat(' ', normalize-space(@class), ' '), ' modal ')
and
normalize-space(descendant::*[contains(concat(' ', normalize-space(@class), ' '), ' modal-header ')] = %locator%)
]
XPATH
, 'icon' => <<<XPATH
.//*[contains(concat(' ', normalize-space(@class), ' '), ' icon ') and ( contains(normalize-space(@title), %locator%))]