Skip to content
Snippets Groups Projects
Verified Commit 59bd5b96 authored by Sebastian Bergandy's avatar Sebastian Bergandy :keyboard:
Browse files

OZG-6989 always init users in e2e

parent 012c059b
No related branches found
No related tags found
1 merge request!5OZG 6989 bugfixes
...@@ -28,7 +28,7 @@ import { HeaderE2EComponent } from '../../page-objects/header.po'; ...@@ -28,7 +28,7 @@ import { HeaderE2EComponent } from '../../page-objects/header.po';
import { MainPage, waitForSpinnerToDisappear } from '../../page-objects/main.po'; import { MainPage, waitForSpinnerToDisappear } from '../../page-objects/main.po';
import { login, writeUserIdsIntoFile } from '../../support/cypress-helper'; import { login, writeUserIdsIntoFile } from '../../support/cypress-helper';
import { exist } from '../../support/cypress.util'; import { exist } from '../../support/cypress.util';
import { areUsersSynced, DatabaseUser } from '../../support/user-util'; import { DatabaseUser } from '../../support/user-util';
registerLocaleData(localeDe, 'de', localeDeExtra); registerLocaleData(localeDe, 'de', localeDeExtra);
...@@ -61,18 +61,14 @@ describe('Init users', () => { ...@@ -61,18 +61,14 @@ describe('Init users', () => {
}); });
it('should write user ids to file', () => { it('should write user ids to file', () => {
if (!areUsersSynced()) {
writeUserIdsIntoFile(); writeUserIdsIntoFile();
}
}); });
function syncUser(user: DatabaseUser) { function syncUser(user: DatabaseUser) {
if (!areUsersSynced()) {
login(user); login(user);
waitForSpinnerToDisappear(); waitForSpinnerToDisappear();
exist(header.getLogo()); exist(header.getLogo());
header.getCurrentUserProfile().getUserIconButton().click(); header.getCurrentUserProfile().getUserIconButton().click();
header.getCurrentUserProfile().getLogoutButton().click(); header.getCurrentUserProfile().getLogoutButton().click();
} }
}
}); });
...@@ -21,7 +21,6 @@ ...@@ -21,7 +21,6 @@
* Die sprachspezifischen Genehmigungen und Beschränkungen * Die sprachspezifischen Genehmigungen und Beschränkungen
* unter der Lizenz sind dem Lizenztext zu entnehmen. * unter der Lizenz sind dem Lizenztext zu entnehmen.
*/ */
import { isNotEmpty } from '@alfa-client/tech-shared';
import { isEmpty } from 'lodash-es'; import { isEmpty } from 'lodash-es';
import { UserE2E } from '../model/user'; import { UserE2E } from '../model/user';
import { UsermanagerUserE2E } from '../model/usermanager'; import { UsermanagerUserE2E } from '../model/usermanager';
...@@ -52,10 +51,6 @@ export function getUserId(username: Username) { ...@@ -52,10 +51,6 @@ export function getUserId(username: Username) {
return userIds[username]; return userIds[username];
} }
export function areUsersSynced(): boolean {
return isNotEmpty(userIds);
}
export function initUsermanagerUsers() { export function initUsermanagerUsers() {
// initUsermanagerData([ // initUsermanagerData([
// getUserManagerUserSabine(), // getUserManagerUserSabine(),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment