fix some firefox e2e tests
parent
051b8c42bd
commit
9077fd4e45
|
@ -188,7 +188,7 @@ describe('backlog', function() {
|
|||
|
||||
it('drag backlog us', async function() {
|
||||
let dragableElements = backlogHelper.userStories();
|
||||
let dragElement = dragableElements.get(5);
|
||||
let dragElement = dragableElements.get(1);
|
||||
|
||||
let draggedElementRef = await backlogHelper.getUsRef(dragElement);
|
||||
|
||||
|
|
|
@ -104,7 +104,9 @@ describe('kanban', function() {
|
|||
|
||||
// subject
|
||||
let subject = createUSLightbox.subject();
|
||||
utils.common.clear(subject);
|
||||
|
||||
await subject.clear();
|
||||
|
||||
subject.sendKeys(formFields.subject);
|
||||
|
||||
// roles
|
||||
|
|
|
@ -8,14 +8,15 @@ var chaiAsPromised = require('chai-as-promised');
|
|||
chai.use(chaiAsPromised);
|
||||
var expect = chai.expect;
|
||||
|
||||
describe('taskboard', function() {
|
||||
describe.only('taskboard', function() {
|
||||
before(async function() {
|
||||
browser.get('http://localhost:9001/project/project-0/backlog');
|
||||
|
||||
await utils.common.waitLoader();
|
||||
|
||||
backlogHelper.sprints().first().$('.button-gray').click();
|
||||
let link = backlogHelper.sprints().get(0).$('.button-gray');
|
||||
|
||||
await utils.common.link(link);
|
||||
await utils.common.waitLoader();
|
||||
|
||||
utils.common.takeScreenshot('taskboard', 'taskboard');
|
||||
|
|
|
@ -133,8 +133,8 @@ helper.setUsStatus = async function(item, value) {
|
|||
return status.$$('span').first().getText();
|
||||
};
|
||||
|
||||
helper.setUsPoints = function(item, value1, value2) {
|
||||
let points = $$('.backlog-table-body > div .us-points').get(item);
|
||||
helper.setUsPoints = async function(item, value1, value2) {
|
||||
let points = $$('.backlog-table-body > div .us-points').get(item).$$('span').get(0);
|
||||
|
||||
return utils.popover.open(points, value1, value2);
|
||||
};
|
||||
|
|
|
@ -9,6 +9,12 @@ common.hasClass = async function (element, cls) {
|
|||
return classes.split(' ').indexOf(cls) !== -1;
|
||||
};
|
||||
|
||||
common.link = async function(el) {
|
||||
await browser.actions().mouseMove(el).perform();
|
||||
|
||||
el.click();
|
||||
};
|
||||
|
||||
common.waitLoader = function () {
|
||||
let el = $(".loader");
|
||||
|
||||
|
@ -87,7 +93,7 @@ common.drag = function(elm, location) {
|
|||
.perform()
|
||||
.then(function() {
|
||||
return common.dragEnd();
|
||||
})
|
||||
});
|
||||
};
|
||||
|
||||
common.transitionend = function(selector, property) {
|
||||
|
@ -129,7 +135,7 @@ common.transitionend = function(selector, property) {
|
|||
|
||||
return ts;
|
||||
}, 5000);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
common.waitTransitionTime = async function(el) {
|
||||
|
@ -137,8 +143,9 @@ common.waitTransitionTime = async function(el) {
|
|||
el = $(el);
|
||||
}
|
||||
|
||||
let transition = await el.getCssValue('transition');
|
||||
let time = parseFloat(transition.split(' ')[1].replace('s', '')) * 1000;
|
||||
let transition = await el.getCssValue('transition-duration');
|
||||
|
||||
let time = parseFloat(transition.replace('s', '')) * 1000;
|
||||
|
||||
return browser.sleep(time);
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue