diff --git a/e2e/test.config.js b/e2e/test.config.js index 72292dd3c6..172585ef15 100644 --- a/e2e/test.config.js +++ b/e2e/test.config.js @@ -74,6 +74,7 @@ if (LOG) { module.exports = { projectName: 'adf', + emailDomain: 'example.net', appConfig: appConfig, diff --git a/lib/testing/src/lib/protractor/core/models/user.model.ts b/lib/testing/src/lib/protractor/core/models/user.model.ts index a7668c7c6e..b718cfb6eb 100644 --- a/lib/testing/src/lib/protractor/core/models/user.model.ts +++ b/lib/testing/src/lib/protractor/core/models/user.model.ts @@ -33,14 +33,14 @@ export class UserModel { id: number; constructor(details: any = {}) { - const EMAIL_DOMAIN = browser.params?.testConfig?.projectName ? browser.params.testConfig.projectName : 'alfresco'; + const EMAIL_DOMAIN = browser.params?.testConfig?.emailDomain ? browser.params.testConfig.emailDomain : 'example.net'; this.firstName = details.firstName ? details.firstName : this.firstName; this.lastName = details.lastName ? details.lastName : this.lastName; const USER_IDENTIFY = `${this.firstName}${this.lastName}.${StringUtil.generateRandomLowercaseString(5)}`; this.password = details.password ? details.password : this.password; - this.email = details.email ? details.email : `${USER_IDENTIFY}@${EMAIL_DOMAIN}.com`; + this.email = details.email ? details.email : `${USER_IDENTIFY}@${EMAIL_DOMAIN}`; this.username = details.username ? details.username : USER_IDENTIFY; this.idIdentityService = details.idIdentityService ? details.idIdentityService : this.idIdentityService; this.type = details.type ? details.type : this.type;