Skip to content

Commit

Permalink
Sprung auf Ergebnisliste jetzt über den button (#22)
Browse files Browse the repository at this point in the history
* Sprung auf Ergebnisliste jetzt über den button

* Workaround damit das oeffner der Ergebnisliste zuverlaessig funktioniert

* fix Workaround

* fix

* fix

* fix with timeout 1s

* fix with timeout 1s

* fix without timeout

* Sprung in die Ergebnisliste Benutzer via URL

* URL korrigiert
  • Loading branch information
jakobmadp authored Apr 19, 2024
1 parent 85f5cee commit 3dc1bbb
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 2 additions & 0 deletions pages/admin/PersonCreationView.page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ export class PersonCreationViewPage{
readonly text_success: Locator;
readonly text_Neuer_Benutzername: Locator;
readonly input_EinstiegsPasswort: Locator;
readonly button_ZurueckErgebnisliste: Locator;

constructor(page){
this.page = page;
Expand All @@ -23,5 +24,6 @@ export class PersonCreationViewPage{
this.text_success = page.getByTestId('person-success-text');
this.text_Neuer_Benutzername = page.getByTestId('created-person-username');
this.input_EinstiegsPasswort = page.locator('[data-testid="password-output-field"] input');
this.button_ZurueckErgebnisliste = page.getByTestId('back-to-list-button');
}
}
3 changes: 2 additions & 1 deletion tests/Person.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,8 @@ test.describe(`Testfälle für die Administration von Personen: Umgebung: ${proc
})

await test.step(`In der Ergebnisliste prüfen dass der neue Benutzer ${Nachname} angezeigt wird`, async () => {
await Menue.menueItem_AlleBenutzerAnzeigen.click();
// Der Klick auf die Ergebnisliste funktioniert nicht zuverlaessig, darum der direkte Sprung in die Ergebnisliste via URL
await page.goto(FRONTEND_URL + 'admin/personen');
await expect(PersonManagementView.text_h2_Benutzerverwaltung).toHaveText('Benutzerverwaltung');
await expect(page.getByRole('cell', { name: Nachname, exact: true })).toBeVisible();
})
Expand Down

0 comments on commit 3dc1bbb

Please sign in to comment.