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