MDL-65137 behat: Step "I press...the app" should be able to select image

main
Kiet.Chan 2019-03-26 10:53:31 +07:00
parent c6c049aff8
commit d6be9e7233
1 changed files with 4 additions and 3 deletions

View File

@ -239,10 +239,11 @@
// Find all the Aria labels that contain this text. // Find all the Aria labels that contain this text.
var exactLabelMatches = []; var exactLabelMatches = [];
var anyLabelMatches = []; var anyLabelMatches = [];
findPossibleMatches('//*[@aria-label and contains(@aria-label, "' + escapedText + findPossibleMatches('//*[@aria-label and contains(@aria-label, "' + escapedText + '")]' +
'")]', function(match) { '| //img[@alt and contains(@alt, "' + escapedText + '")]', function(match) {
// Add to array depending on if it's an exact or partial match. // Add to array depending on if it's an exact or partial match.
if (match.getAttribute('aria-label').trim() === text) { var attributeData = match.getAttribute('aria-label') || match.getAttribute('alt');
if (attributeData.trim() === text) {
exactLabelMatches.push(match); exactLabelMatches.push(match);
} else { } else {
anyLabelMatches.push(match); anyLabelMatches.push(match);