Fix header tests
parent
3b5fe82b54
commit
1ad2dd70b3
|
@ -1,24 +1,24 @@
|
|||
.detail-title-wrapper
|
||||
.detail-title-wrapper.e2e-story-header
|
||||
h2.detail-title-text.ng-animate-disabled(
|
||||
ng-show="!vm.editMode"
|
||||
ng-hide="vm.editMode"
|
||||
)
|
||||
span.detail-number {{'#' + vm.item.ref}}
|
||||
span.detail-subject(
|
||||
span.detail-subject.e2e-title-subject(
|
||||
ng-click="vm.editSubject(true)"
|
||||
ng-if="vm.permissions.canEdit"
|
||||
) {{vm.item.subject}}
|
||||
span.detail-subject(
|
||||
span.detail-subject.e2e-title-subject(
|
||||
ng-if="!vm.permissions.canEdit"
|
||||
) {{vm.item.subject}}
|
||||
tg-svg.detail-edit(
|
||||
tg-svg.detail-edit.e2e-detail-edit(
|
||||
ng-if="vm.permissions.canEdit"
|
||||
svg-icon="icon-edit"
|
||||
ng-click="vm.editSubject(true)"
|
||||
)
|
||||
|
||||
.edit-title-wrapper(ng-if="vm.editMode")
|
||||
input.edit-title-input(
|
||||
input.edit-title-input.e2e-title-input(
|
||||
type="text"
|
||||
ng-model="vm.item.subject"
|
||||
maxlength="500"
|
||||
|
@ -26,7 +26,7 @@
|
|||
required
|
||||
ng-keydown="vm.onKeyDown($event)"
|
||||
)
|
||||
button.edit-title-button(
|
||||
button.edit-title-button.e2e-title-button(
|
||||
ng-click="vm.saveSubject()"
|
||||
tg-loading="vm.loadingSubject"
|
||||
)
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
"angular-translate-loader-partial": "~2.10.0",
|
||||
"angular-translate-loader-static-files": "~2.10.0",
|
||||
"angular-translate-interpolation-messageformat": "~2.10.0",
|
||||
"ngInfiniteScroll": "1.3.0",
|
||||
"ngInfiniteScroll": "^1.3.0",
|
||||
"immutable": "~3.8.1",
|
||||
"bluebird": "~3.3.5",
|
||||
"intro.js": "~2.1.0",
|
||||
|
|
|
@ -2,22 +2,22 @@ var utils = require('../utils');
|
|||
var helper = module.exports;
|
||||
|
||||
helper.title = function() {
|
||||
let el = $('span[tg-editable-subject]');
|
||||
let el = $('.e2e-story-header');
|
||||
|
||||
let obj = {
|
||||
el: el,
|
||||
|
||||
getTitle: function() {
|
||||
return el.$('.view-subject').getText();
|
||||
return el.$('.e2e-title-subject').getText();
|
||||
},
|
||||
|
||||
setTitle: function(title) {
|
||||
el.$('.view-subject').click();
|
||||
el.$('.edit-subject input').clear().sendKeys(title);
|
||||
el.$('.e2e-detail-edit').click();
|
||||
el.$('.e2e-title-input').clear().sendKeys(title);
|
||||
},
|
||||
|
||||
save: async function() {
|
||||
el.$('.save').click();
|
||||
el.$('.e2e-title-button').click();
|
||||
await browser.waitForAngular();
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue