mirror of
https://github.com/ansible/awx.git
synced 2026-05-06 17:07:36 -02:30
fix projects list search selectors
This commit is contained in:
@@ -2,8 +2,8 @@ const search = {
|
|||||||
selector: 'smart-search',
|
selector: 'smart-search',
|
||||||
locateStrategy: 'css selector',
|
locateStrategy: 'css selector',
|
||||||
elements: {
|
elements: {
|
||||||
clearAll: 'a[class*="clear"]',
|
clearAll: 'a[class*="clearAll"]',
|
||||||
searchButton: 'i[class$="search"]',
|
searchButton: 'i[class*="fa-search"]',
|
||||||
input: 'input',
|
input: 'input',
|
||||||
tags: '.SmartSearch-tagContainer'
|
tags: '.SmartSearch-tagContainer'
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -511,11 +511,11 @@ module.exports = {
|
|||||||
const itemRow = `#projects_table tr[id="${data.project.id}"]`;
|
const itemRow = `#projects_table tr[id="${data.project.id}"]`;
|
||||||
const itemName = `${itemRow} td[class*="name-"] a`;
|
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').visible;
|
||||||
client.expect.element('div[class^="at-Panel"] smart-search input').enabled;
|
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', `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', client.Keys.ENTER);
|
||||||
|
|
||||||
client.expect.element('div.spinny').visible;
|
client.expect.element('div.spinny').visible;
|
||||||
client.expect.element('div.spinny').not.visible;
|
client.expect.element('div.spinny').not.visible;
|
||||||
|
|||||||
Reference in New Issue
Block a user