Unify hash url strategy (#5866)

* unify hash url startegy

* improve
This commit is contained in:
Eugenio Romano
2020-07-14 16:00:32 +01:00
committed by GitHub
parent 8ac683d164
commit d1672596ba
182 changed files with 476 additions and 520 deletions
@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { LoginSSOPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService, UsersActions } from '@alfresco/adf-testing';
import { LoginPage, BrowserActions, Widget, ApplicationsUtil, ProcessUtil, ApiService, UsersActions } from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import CONSTANTS = require('../../util/constants');
import { browser } from 'protractor';
@@ -24,7 +24,7 @@ describe('Amount Widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.AMOUNT;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -54,7 +54,7 @@ describe('Amount Widget', () => {
});
beforeEach(async() => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
FileBrowserUtil,
LoginSSOPage,
LoginPage,
UsersActions,
ViewerPage,
Widget
@@ -37,7 +37,7 @@ describe('Attach widget - File', () => {
const app = browser.params.resources.Files.WIDGETS_SMOKE_TEST;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const viewerPage = new ViewerPage();
const widget = new Widget();
const taskPage = new TasksPage();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Attach Folder widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.ATTACH_FOLDER;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -62,7 +62,7 @@ describe('Attach Folder widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Checkbox Widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.CHECKBOX;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Checkbox Widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Date and time widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.DATETIME;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Date and time widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -20,7 +20,7 @@ import {
ApplicationsUtil,
BrowserActions,
FormPage,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -35,7 +35,7 @@ describe('Date widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.DATE;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -72,7 +72,7 @@ describe('Date widget', () => {
describe('Simple App', () => {
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -103,7 +103,7 @@ describe('Date widget', () => {
const formPage = new FormPage();
beforeAll(async () => {
const urlFormDemoPage = `${browser.params.testConfig.adf.url}/form`;
const urlFormDemoPage = `${browser.baseUrl}/form`;
await BrowserActions.getUrl(urlFormDemoPage);
});
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Document Template widget', () => {
const app = browser.params.resources.Files.FILE_FORM_ADF;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Document Template widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -31,7 +31,7 @@ import CONSTANTS = require('../../util/constants');
describe('Dropdown widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.DROPDOWN;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -60,7 +60,7 @@ describe('Dropdown widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -31,7 +31,7 @@ import CONSTANTS = require('../../util/constants');
describe('Dynamic Table widget ', () => {
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
const navigationBarPage = new NavigationBarPage();
@@ -62,7 +62,7 @@ describe('Dynamic Table widget ', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -118,7 +118,7 @@ describe('Dynamic Table widget ', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.tasksListPage().checkTaskListIsLoaded();
@@ -172,7 +172,7 @@ describe('Dynamic Table widget ', () => {
beforeEach(async () => {
await loginPage.login(processUserModel.email, processUserModel.password);
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.tasksListPage().checkTaskListIsLoaded();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Header widget', async () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.HEADER;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Header widget', async () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Hyperlink widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.HYPERLINK;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Hyperlink widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -31,7 +31,7 @@ import CONSTANTS = require('../../util/constants');
describe('Multi-line Widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.MULTILINE_TEXT;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -60,7 +60,7 @@ describe('Multi-line Widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Number widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.NUMBER;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Number widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions, Widget } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginPage, UserModel, UsersActions, Widget } from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../../pages/adf/navigation-bar.page';
@@ -25,7 +25,7 @@ describe('People and Group widget', () => {
const app = browser.params.resources.Files.MORE_WIDGETS;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const navigationBarPage = new NavigationBarPage();
const widget = new Widget();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('People widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.ADD_PEOPLE;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('People widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Radio Buttons Widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.RADIO_BUTTONS;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -62,7 +62,7 @@ describe('Radio Buttons Widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -32,7 +32,7 @@ describe('Text widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.TEXT;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -61,7 +61,7 @@ describe('Text widget', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();
@@ -15,7 +15,7 @@
* limitations under the License.
*/
import { ApiService, ApplicationsUtil, LoginSSOPage, UserModel, UsersActions, Widget } from '@alfresco/adf-testing';
import { ApiService, ApplicationsUtil, LoginPage, UserModel, UsersActions, Widget } from '@alfresco/adf-testing';
import { TasksPage } from '../../pages/adf/process-services/tasks.page';
import { browser } from 'protractor';
import { NavigationBarPage } from '../../pages/adf/navigation-bar.page';
@@ -25,7 +25,7 @@ describe('Typeahead widget', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const navigationBarPage = new NavigationBarPage();
const widget = new Widget();
@@ -19,7 +19,7 @@ import {
ApiService,
ApplicationsUtil,
BrowserActions,
LoginSSOPage,
LoginPage,
ProcessUtil,
UsersActions,
Widget
@@ -54,7 +54,7 @@ describe('Process-Services - Visibility conditions', () => {
const app = browser.params.resources.Files.WIDGET_CHECK_APP.VISIBILITY;
const loginPage = new LoginSSOPage();
const loginPage = new LoginPage();
const taskPage = new TasksPage();
const widget = new Widget();
@@ -83,7 +83,7 @@ describe('Process-Services - Visibility conditions', () => {
});
beforeEach(async () => {
const urlToNavigateTo = `${browser.params.testConfig.adf.url}/activiti/apps/${deployedApp.id}/tasks/`;
const urlToNavigateTo = `${browser.baseUrl}/activiti/apps/${deployedApp.id}/tasks/`;
await BrowserActions.getUrl(urlToNavigateTo);
await taskPage.filtersPage().goToFilter(CONSTANTS.TASK_FILTERS.MY_TASKS);
await taskPage.formFields().checkFormIsDisplayed();