fix projects list search selectors

This commit is contained in:
John Mitchell 2018-10-18 09:45:41 -04:00
parent 73dc58e810
commit 5e0ecc7f43
No known key found for this signature in database
GPG Key ID: FE6A9B5BD4EB5C94
2 changed files with 6 additions and 6 deletions

View File

@ -2,8 +2,8 @@ const search = {
selector: 'smart-search',
locateStrategy: 'css selector',
elements: {
clearAll: 'a[class*="clear"]',
searchButton: 'i[class$="search"]',
clearAll: 'a[class*="clearAll"]',
searchButton: 'i[class*="fa-search"]',
input: 'input',
tags: '.SmartSearch-tagContainer'
}

View File

@ -511,11 +511,11 @@ module.exports = {
const itemRow = `#projects_table tr[id="${data.project.id}"]`;
const itemName = `${itemRow} td[class*="name-"] a`;
client.expect.element('div[class^="at-Panel"] smart-search').visible;
client.expect.element('div[class^="at-Panel"] smart-search input').enabled;
client.expect.element('div[class*="at-Panel"] smart-search').visible;
client.expect.element('div[class*="at-Panel"] smart-search input').enabled;
client.sendKeys('div[class^="at-Panel"] smart-search input', `id:>${data.project.id - 1} id:<${data.project.id + 1}`);
client.sendKeys('div[class^="at-Panel"] smart-search input', client.Keys.ENTER);
client.sendKeys('div[class*="at-Panel"] smart-search input', `id:>${data.project.id - 1} id:<${data.project.id + 1}`);
client.sendKeys('div[class*="at-Panel"] smart-search input', client.Keys.ENTER);
client.expect.element('div.spinny').visible;
client.expect.element('div.spinny').not.visible;