better filter by ref e2e test

stable
Juanfran 2015-09-22 08:17:47 +02:00
parent ac2db961f8
commit 48cc59a7c7
2 changed files with 19 additions and 3 deletions

View File

@ -464,10 +464,8 @@ describe('backlog', function() {
let filterQ = element(by.model('filtersQ'));
let htmlChanges = await utils.common.outerHtmlChanges('.backlog-table-body');
let firstUs = userstories.first();
let ref = await backlogHelper.getUsRef(firstUs);
let ref = await backlogHelper.getTestingFilterRef();
ref = ref.replace('#', '');
await filterQ.sendKeys(ref);
await htmlChanges();

View File

@ -162,6 +162,24 @@ helper.getUsRef = function(elm) {
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) {
return sprint.$$('.milestone-us-item-row');
};