Improve WS tests stability (#8196)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev 2025-03-11 18:04:32 +07:00 committed by GitHub
parent 6a51d96abe
commit d4a3575ea8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 11 additions and 0 deletions

View File

@ -66,6 +66,10 @@ test.describe('Workspace Archive tests', () => {
await loginPage2.goto()
await loginPage2.login('admin', '1234')
await loginPage2.page.waitForURL((url) => {
return url.pathname.startsWith('/login/selectWorkspace') || url.pathname.startsWith('/workbench/')
})
const adminPage = new AdminPage(page2)
await adminPage.gotoAdmin()

View File

@ -189,6 +189,9 @@ test.describe('Workspace tests', () => {
const signUpPage2 = new SignUpPage(page2)
await signUpPage2.signUp(newUser2)
await page2.waitForURL((url) => {
return url.pathname.startsWith('/login/createWorkspace')
})
// Ok we signed in, and no workspace present.
await page2.goto(linkText ?? '')

View File

@ -65,6 +65,10 @@ test.describe('Workspace Migration tests', () => {
await loginPage2.goto()
await loginPage2.login('admin', '1234')
await loginPage2.page.waitForURL((url) => {
return url.pathname.startsWith('/login/selectWorkspace') || url.pathname.startsWith('/workbench/')
})
const adminPage = new AdminPage(page2)
await adminPage.gotoAdmin()