From 9056519e45f5da72aa37ff563ad2311f5bcbb3bc Mon Sep 17 00:00:00 2001 From: Kloon ImKloon Date: Fri, 6 Oct 2023 14:25:03 +0200 Subject: [PATCH] Add more tests and improve them --- frontend/playwright.config.ts | 8 +-- .../src/components/settings/Languages.vue | 2 +- frontend/src/views/settings/Profile.vue | 12 ++-- frontend/tests/auth.spec.ts | 17 +----- .../tests/{auth-page.ts => fixtures/auth.ts} | 19 +++++- frontend/tests/fixtures/settings.ts | 61 +++++++++++++++++++ frontend/tests/fixtures/toast.ts | 20 ++++++ frontend/tests/settings.spec.ts | 46 ++++++++++++++ 8 files changed, 161 insertions(+), 24 deletions(-) rename frontend/tests/{auth-page.ts => fixtures/auth.ts} (61%) create mode 100644 frontend/tests/fixtures/settings.ts create mode 100644 frontend/tests/fixtures/toast.ts create mode 100644 frontend/tests/settings.spec.ts diff --git a/frontend/playwright.config.ts b/frontend/playwright.config.ts index f43d7d82..af335a17 100644 --- a/frontend/playwright.config.ts +++ b/frontend/playwright.config.ts @@ -45,10 +45,10 @@ export default defineConfig({ use: { ...devices["Desktop Firefox"] }, }, - { - name: "webkit", - use: { ...devices["Desktop Safari"] }, - }, + // { + // name: "webkit", + // use: { ...devices["Desktop Safari"] }, + // }, /* Test against mobile viewports. */ // { diff --git a/frontend/src/components/settings/Languages.vue b/frontend/src/components/settings/Languages.vue index 5fd61be2..d6268f43 100644 --- a/frontend/src/components/settings/Languages.vue +++ b/frontend/src/components/settings/Languages.vue @@ -1,5 +1,5 @@