This commit is contained in:
Max Peintner
2024-11-15 15:05:38 +01:00
parent 88620ad697
commit 39335c3ed4
3 changed files with 12 additions and 13 deletions

View File

@@ -59,7 +59,7 @@ class User {
}
// wait for projection of user
await page.waitForTimeout(3000)
await page.waitForTimeout(3000);
}
async remove() {
@@ -169,7 +169,7 @@ export class PasswordUserWithOTP extends User {
}
// wait for projection of user
await page.waitForTimeout(2000)
await page.waitForTimeout(2000);
}
public getCode() {
@@ -203,7 +203,7 @@ export class PasskeyUser extends User {
this.authenticatorId = authId;
// wait for projection of user
await page.waitForTimeout(2000)
await page.waitForTimeout(2000);
}
public async remove() {

View File

@@ -24,17 +24,17 @@ const test = base.extend<{ user: PasswordUser }>({
});
test("username and password changed login", async ({ user, page }) => {
const changedPw = "ChangedPw1!"
await loginWithPassword(page, user.getUsername(), user.getPassword())
const changedPw = "ChangedPw1!";
await loginWithPassword(page, user.getUsername(), user.getPassword());
// wait for projection of token
await page.waitForTimeout(2000)
// wait for projection of token
await page.waitForTimeout(2000);
await changePassword(page, user.getUsername(), changedPw)
await loginScreenExpect(page, user.getFullName());
await changePassword(page, user.getUsername(), changedPw);
await loginScreenExpect(page, user.getFullName());
await loginWithPassword(page, user.getUsername(), changedPw)
await loginScreenExpect(page, user.getFullName());
await loginWithPassword(page, user.getUsername(), changedPw);
await loginScreenExpect(page, user.getFullName());
});
test("password not with desired complexity", async ({ user, page }) => {

View File

@@ -1,7 +1,6 @@
import { test as base } from "@playwright/test";
import dotenv from "dotenv";
import path from "path";
import { loginScreenExpect, loginWithPassword } from "./login";
import { OtpType, PasswordUserWithOTP } from "./user";
// Read from ".env" file.
@@ -31,4 +30,4 @@ test("username, password and otp login", async ({ user, page }) => {
await loginScreenExpect(page, user.getFullName());
//server.close()
});
*/
*/