[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

@@ -34,7 +34,6 @@ import path = require('path');
import { NavigationBarPage } from '../../pages/adf/navigationBarPage';
import { BrowserVisibility } from '@alfresco/adf-testing';
import { UploadDialog } from '../../pages/adf/dialog/uploadDialog';
import { TrashcanPage } from '../../pages/adf/trashcanPage';
describe('Version component actions', () => {
@@ -42,7 +41,6 @@ describe('Version component actions', () => {
const contentServicesPage = new ContentServicesPage();
const versionManagePage = new VersionManagePage();
const navigationBarPage = new NavigationBarPage();
const trashcanPage = new TrashcanPage();
const acsUser = new AcsUserModel();
@@ -82,7 +80,7 @@ describe('Version component actions', () => {
txtFileModel.update(txtUploadedFile.entry);
loginPage.loginToContentServicesUsingUserModel(acsUser);
await loginPage.loginToContentServicesUsingUserModel(acsUser);
navigationBarPage.clickContentServicesButton();
contentServicesPage.waitForTableBody();
@@ -166,9 +164,7 @@ describe('Version component actions', () => {
await expect(new UploadDialog().getTitleText()).toEqual('Upload canceled');
navigationBarPage.clickTrashcanButton();
await trashcanPage.waitForTableBody();
trashcanPage.checkTrashcanIsEmpty();
await browser.refresh();
navigationBarPage.clickContentServicesButton();
await contentServicesPage.waitForTableBody();

View File

@@ -17,7 +17,7 @@
import { element, by } from 'protractor';
import { LoginPage } from '@alfresco/adf-testing';
import { LoginPage, BrowserActions } from '@alfresco/adf-testing';
import { NavigationBarPage } from '../../pages/adf/navigationBarPage';
import { VersionManagePage } from '../../pages/adf/versionManagerPage';
import { UploadDialog } from '../../pages/adf/dialog/uploadDialog';
@@ -145,7 +145,7 @@ describe('Version component permissions', () => {
const sameCreatorFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, sameCreatorFile.location, sameCreatorFile.name, site.entry.guid);
Object.assign(sameCreatorFile, sameCreatorFileUploaded.entry);
loginPage.loginToContentServicesUsingUserModel(managerUser);
await loginPage.loginToContentServicesUsingUserModel(managerUser);
navigationBarPage.openContentServicesFolder(site.entry.guid);
@@ -160,7 +160,7 @@ describe('Version component permissions', () => {
it('[C277200] should a user with Manager permission be able to upload a new version for a file with different creator', () => {
contentServices.versionManagerContent(differentCreatorFile.name);
versionManagePage.showNewVersionButton.click();
BrowserActions.click(versionManagePage.showNewVersionButton);
versionManagePage.uploadNewVersionFile(newVersionFile.location);
@@ -188,7 +188,7 @@ describe('Version component permissions', () => {
describe('Consumer', () => {
beforeAll(async (done) => {
loginPage.loginToContentServicesUsingUserModel(consumerUser);
await loginPage.loginToContentServicesUsingUserModel(consumerUser);
navigationBarPage.openContentServicesFolder(site.entry.guid);
@@ -223,7 +223,7 @@ describe('Version component permissions', () => {
const sameCreatorFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, sameCreatorFile.location, sameCreatorFile.name, site.entry.guid);
Object.assign(sameCreatorFile, sameCreatorFileUploaded.entry);
loginPage.loginToContentServicesUsingUserModel(contributorUser);
await loginPage.loginToContentServicesUsingUserModel(contributorUser);
navigationBarPage.openContentServicesFolder(site.entry.guid);
@@ -238,7 +238,7 @@ describe('Version component permissions', () => {
it('[C277177] Should a user with Contributor permission be able to upload a new version for the created file', () => {
contentServices.versionManagerContent(sameCreatorFile.name);
versionManagePage.showNewVersionButton.click();
BrowserActions.click(versionManagePage.showNewVersionButton);
versionManagePage.uploadNewVersionFile(newVersionFile.location);
@@ -283,7 +283,7 @@ describe('Version component permissions', () => {
const sameCreatorFileUploaded = await uploadActions.uploadFile(this.alfrescoJsApi, sameCreatorFile.location, sameCreatorFile.name, site.entry.guid);
Object.assign(sameCreatorFile, sameCreatorFileUploaded.entry);
loginPage.loginToContentServicesUsingUserModel(collaboratorUser);
await loginPage.loginToContentServicesUsingUserModel(collaboratorUser);
navigationBarPage.openContentServicesFolder(site.entry.guid);
@@ -298,7 +298,7 @@ describe('Version component permissions', () => {
it('[C277195] Should a user with Collaborator permission be able to upload a new version for the created file', () => {
contentServices.versionManagerContent(sameCreatorFile.name);
versionManagePage.showNewVersionButton.click();
BrowserActions.click(versionManagePage.showNewVersionButton);
versionManagePage.uploadNewVersionFile(newVersionFile.location);
@@ -319,7 +319,7 @@ describe('Version component permissions', () => {
it('[C277199] should a user with Collaborator permission be able to upload a new version for a file with different creator', () => {
contentServices.versionManagerContent(differentCreatorFile.name);
versionManagePage.showNewVersionButton.click();
BrowserActions.click(versionManagePage.showNewVersionButton);
versionManagePage.uploadNewVersionFile(newVersionFile.location);

View File

@@ -30,7 +30,7 @@ import resources = require('../../util/resources');
import { AlfrescoApiCompatibility as AlfrescoApi } from '@alfresco/js-api';
import { UploadActions } from '../../actions/ACS/upload.actions';
import { NavigationBarPage } from '../../pages/adf/navigationBarPage';
import { BrowserVisibility } from '@alfresco/adf-testing';
import { BrowserVisibility, BrowserActions } from '@alfresco/adf-testing';
describe('Version Properties', () => {
@@ -72,7 +72,7 @@ describe('Version Properties', () => {
txtFileModel.update(txtUploadedFile.entry);
loginPage.loginToContentServicesUsingUserModel(acsUser);
await loginPage.loginToContentServicesUsingUserModel(acsUser);
navigationBarPage.clickContentServicesButton();
contentServicesPage.waitForTableBody();
@@ -104,7 +104,8 @@ describe('Version Properties', () => {
it('[C269085] Should show/hide comments when showComments true/false', () => {
versionManagePage.enableComments();
versionManagePage.showNewVersionButton.click();
BrowserActions.click(versionManagePage.showNewVersionButton);
versionManagePage.enterCommentText('Example comment text');
versionManagePage.uploadNewVersionFile(fileModelVersionTwo.location);

View File

@@ -87,7 +87,7 @@ describe('Version component', () => {
txtFileModel.update(txtUploadedFile.entry);
loginPage.loginToContentServicesUsingUserModel(acsUser);
await loginPage.loginToContentServicesUsingUserModel(acsUser);
navigationBarPage.clickContentServicesButton();
contentServicesPage.waitForTableBody();