better filter by ref e2e test
parent
ac2db961f8
commit
48cc59a7c7
|
@ -464,10 +464,8 @@ describe('backlog', function() {
|
||||||
let filterQ = element(by.model('filtersQ'));
|
let filterQ = element(by.model('filtersQ'));
|
||||||
let htmlChanges = await utils.common.outerHtmlChanges('.backlog-table-body');
|
let htmlChanges = await utils.common.outerHtmlChanges('.backlog-table-body');
|
||||||
|
|
||||||
let firstUs = userstories.first();
|
let ref = await backlogHelper.getTestingFilterRef();
|
||||||
let ref = await backlogHelper.getUsRef(firstUs);
|
|
||||||
ref = ref.replace('#', '');
|
ref = ref.replace('#', '');
|
||||||
|
|
||||||
await filterQ.sendKeys(ref);
|
await filterQ.sendKeys(ref);
|
||||||
await htmlChanges();
|
await htmlChanges();
|
||||||
|
|
||||||
|
|
|
@ -162,6 +162,24 @@ helper.getUsRef = function(elm) {
|
||||||
return elm.$('span[tg-bo-ref]').getText();
|
return elm.$('span[tg-bo-ref]').getText();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// get ref with the larger length
|
||||||
|
helper.getTestingFilterRef = async function() {
|
||||||
|
let userstories = helper.userStories();
|
||||||
|
let userstoriesCount = await userstories.count();
|
||||||
|
let ref = '';
|
||||||
|
|
||||||
|
for(let i = 0; i < userstoriesCount; i++) {
|
||||||
|
let userstory = userstories.get(i);
|
||||||
|
let newRef = await helper.getUsRef(userstory);
|
||||||
|
|
||||||
|
if (newRef.length > ref.length) {
|
||||||
|
ref = newRef;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return ref;
|
||||||
|
};
|
||||||
|
|
||||||
helper.getSprintUsertories = function(sprint) {
|
helper.getSprintUsertories = function(sprint) {
|
||||||
return sprint.$$('.milestone-us-item-row');
|
return sprint.$$('.milestone-us-item-row');
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue