diff --git a/e2e/helpers/backlog-helper.js b/e2e/helpers/backlog-helper.js index b6021bc2..6f04d662 100644 --- a/e2e/helpers/backlog-helper.js +++ b/e2e/helpers/backlog-helper.js @@ -197,3 +197,9 @@ helper.getSprintsTitles = function() { helper.goBackFilters = function() { return $$('.filters-step-cat .breadcrumb a').first().click(); }; + +helper.fiterRole = async function(value) { + let rolePointsSelector = $('div[tg-us-role-points-selector]'); + + return utils.popover.open(rolePointsSelector, value); +}; diff --git a/e2e/suites/backlog.e2e.js b/e2e/suites/backlog.e2e.js index 1d7fd0d5..d964de6a 100644 --- a/e2e/suites/backlog.e2e.js +++ b/e2e/suites/backlog.e2e.js @@ -354,6 +354,16 @@ describe('backlog', function() { expect(count).to.be.equal(4); }); + it('role filters', async function() { + await backlogHelper.fiterRole(1); + + utils.common.takeScreenshot('backlog', 'backlog-role-filters'); + + let usPoints = await backlogHelper.getUsPoints(0); + + expect(usPoints).to.match(/\d+\s\/\s\d+/); + }); + describe('milestones', function() { it('create', async function() { backlogHelper.openNewMilestone();