diff --git a/tests/specs/account-settings.spec.ts b/tests/specs/account-settings.spec.ts index b851633e..b10776e7 100644 --- a/tests/specs/account-settings.spec.ts +++ b/tests/specs/account-settings.spec.ts @@ -4,7 +4,7 @@ import authUtil from '../utils/auth.util'; import { cleanupBackend } from '../utils/cleanup.util'; import passkeyUtil from '../utils/passkey.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Update account details', async ({ page }) => { await page.goto('/settings/account'); diff --git a/tests/specs/application-configuration.spec.ts b/tests/specs/application-configuration.spec.ts index 0edc6831..94f46d1d 100644 --- a/tests/specs/application-configuration.spec.ts +++ b/tests/specs/application-configuration.spec.ts @@ -1,7 +1,7 @@ import test, { expect } from '@playwright/test'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Update general configuration', async ({ page }) => { await page.goto('/settings/admin/application-configuration'); diff --git a/tests/specs/apps-dashboard.spec.ts b/tests/specs/apps-dashboard.spec.ts index b3174b6b..734e10e3 100644 --- a/tests/specs/apps-dashboard.spec.ts +++ b/tests/specs/apps-dashboard.spec.ts @@ -3,7 +3,7 @@ import authUtil from 'utils/auth.util'; import { oidcClients } from '../data'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Dashboard shows all clients in the correct order', async ({ page }) => { const client1 = oidcClients.tailscale; diff --git a/tests/specs/ldap.spec.ts b/tests/specs/ldap.spec.ts index 2fa30127..21ac47da 100644 --- a/tests/specs/ldap.spec.ts +++ b/tests/specs/ldap.spec.ts @@ -1,7 +1,7 @@ import test, { expect } from '@playwright/test'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test.describe('LDAP Integration', () => { test.skip( diff --git a/tests/specs/oidc-client-settings.spec.ts b/tests/specs/oidc-client-settings.spec.ts index 57446ad2..fcf17518 100644 --- a/tests/specs/oidc-client-settings.spec.ts +++ b/tests/specs/oidc-client-settings.spec.ts @@ -2,7 +2,7 @@ import test, { expect } from '@playwright/test'; import { oidcClients } from '../data'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Create OIDC client', async ({ page }) => { await page.goto('/settings/admin/oidc-clients'); diff --git a/tests/specs/oidc.spec.ts b/tests/specs/oidc.spec.ts index ecf266e0..af985d6d 100644 --- a/tests/specs/oidc.spec.ts +++ b/tests/specs/oidc.spec.ts @@ -5,7 +5,7 @@ import { generateIdToken, generateOauthAccessToken } from '../utils/jwt.util'; import * as oidcUtil from '../utils/oidc.util'; import passkeyUtil from '../utils/passkey.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Authorize existing client', async ({ page }) => { const oidcClient = oidcClients.nextcloud; diff --git a/tests/specs/one-time-access-token.spec.ts b/tests/specs/one-time-access-token.spec.ts index 5e039a09..d388a4b5 100644 --- a/tests/specs/one-time-access-token.spec.ts +++ b/tests/specs/one-time-access-token.spec.ts @@ -2,7 +2,7 @@ import test, { expect } from '@playwright/test'; import { oneTimeAccessTokens } from '../data'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); // Disable authentication for these tests test.use({ storageState: { cookies: [], origins: [] } }); diff --git a/tests/specs/user-group.spec.ts b/tests/specs/user-group.spec.ts index 688b1b4b..866b5442 100644 --- a/tests/specs/user-group.spec.ts +++ b/tests/specs/user-group.spec.ts @@ -2,7 +2,7 @@ import test, { expect } from '@playwright/test'; import { userGroups, users } from '../data'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Create user group', async ({ page }) => { await page.goto('/settings/admin/user-groups'); diff --git a/tests/specs/user-settings.spec.ts b/tests/specs/user-settings.spec.ts index 2e35468c..e463ac1b 100644 --- a/tests/specs/user-settings.spec.ts +++ b/tests/specs/user-settings.spec.ts @@ -2,7 +2,7 @@ import test, { expect } from '@playwright/test'; import { userGroups, users } from '../data'; import { cleanupBackend } from '../utils/cleanup.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test('Create user', async ({ page }) => { const user = users.steve; diff --git a/tests/specs/user-signup.spec.ts b/tests/specs/user-signup.spec.ts index b0947fd1..1dcd0315 100644 --- a/tests/specs/user-signup.spec.ts +++ b/tests/specs/user-signup.spec.ts @@ -3,7 +3,7 @@ import { signupTokens, users } from 'data'; import { cleanupBackend } from '../utils/cleanup.util'; import passkeyUtil from '../utils/passkey.util'; -test.beforeEach(() => cleanupBackend()); +test.beforeEach(async () => await cleanupBackend()); test.describe('User Signup', () => { async function setSignupMode(page: any, mode: 'Disabled' | 'Signup with token' | 'Open Signup') {