[no-issue] Parallel run e2e and e2e common action refactoring (#4702)

This commit is contained in:
Eugenio Romano
2019-05-13 04:44:35 +02:00
committed by GitHub
parent a48bfc3714
commit 898e3b5a80
288 changed files with 8704 additions and 5130 deletions

View File

@@ -15,22 +15,17 @@
* limitations under the License.
*/
import { BrowserVisibility } from '@alfresco/adf-testing';
import { BrowserVisibility, BrowserActions } from '@alfresco/adf-testing';
import { element, by } from 'protractor';
import { TaskHeaderCloudPage, TaskFormCloudComponent } from '@alfresco/adf-testing';
import { TaskFormCloudComponent } from '@alfresco/adf-testing';
export class TaskDetailsCloudDemoPage {
taskHeaderCloudPage = new TaskHeaderCloudPage();
taskFormCloudPage = new TaskFormCloudComponent();
taskDetailsHeader = element(by.css(`h4[data-automation-id='task-details-header']`));
releaseButton = element(by.css('button[adf-cloud-unclaim-task]'));
taskHeaderCloud() {
return this.taskHeaderCloudPage;
}
taskFormCloud() {
return this.taskFormCloudPage;
}
@@ -41,12 +36,10 @@ export class TaskDetailsCloudDemoPage {
}
getTaskDetailsHeader() {
BrowserVisibility.waitUntilElementIsVisible(this.taskDetailsHeader);
return this.taskDetailsHeader.getText();
return BrowserActions.getText(this.taskDetailsHeader);
}
getReleaseButtonText() {
BrowserVisibility.waitUntilElementIsVisible(this.releaseButton);
return this.releaseButton.getText();
return BrowserActions.getText(this.releaseButton);
}
}