diff --git a/.circleci/config.yml b/.circleci/config.yml index ad949134cd..ed847243ba 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -239,6 +239,8 @@ jobs: npx playwright test --config e2e e2e/tests - store_test_results: path: /root/project/e2e + - store_artifacts: + path: /root/project/e2e/test-results delete-helm-preview: diff --git a/apps/nuxt3-ssr/components/Logo.vue b/apps/nuxt3-ssr/components/Logo.vue index 0c2244b337..ae599cfc3a 100644 --- a/apps/nuxt3-ssr/components/Logo.vue +++ b/apps/nuxt3-ssr/components/Logo.vue @@ -20,7 +20,8 @@ if (logoFileName) { Go to home - + + - + { + await page.goto('/catalogue-demo/ssr-catalogue/?logo=UMCGkort.woordbeeld'); + await page.getByRole('button', { name: 'Accept' }).click(); + await expect(page).toHaveScreenshot({clip: {x: 0, y: 0, width: 200, height: 100}, threshold: 0.4}); +}); \ No newline at end of file diff --git a/e2e/tests/catalogue/show-landing-page.spec.ts b/e2e/tests/catalogue/show-landing-page.spec.ts index bb993fe271..267bf9346c 100644 --- a/e2e/tests/catalogue/show-landing-page.spec.ts +++ b/e2e/tests/catalogue/show-landing-page.spec.ts @@ -1,6 +1,6 @@ import { test, expect } from '@playwright/test'; test('test', async ({ page }) => { - await page.goto('catalogue-demo/ssr-catalogue/'); + await page.goto('/catalogue-demo/ssr-catalogue/'); await expect(page.getByRole('heading', { name: 'European Health Research Data' })).toBeVisible(); }); \ No newline at end of file