diff --git a/playwright.config.ts b/playwright.config.ts index dc945607c..64302bec5 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -32,10 +32,21 @@ export default defineConfig({ /* Configure projects for major browsers */ projects: [ { - name: 'onBoarding chromium', + name: 'onboarding', use: {...devices['Desktop Chrome']}, + testMatch: /onboarding.spec\.ts/, teardown: 'teardown', }, + { + name: 'tests', + use: { + ...devices['Desktop Chrome'], + storageState: 'playwright/.auth/user.json', + }, + testMatch: '*playwright/*.spec.ts', + testIgnore: /onboarding.spec\.ts/, + dependencies: ['onboarding'], + }, { name: 'teardown', testMatch: /global.teardown\.ts/, diff --git a/playwright/onboarding.spec.ts b/playwright/onboarding.spec.ts index aef66151e..2e5d8bb2d 100644 --- a/playwright/onboarding.spec.ts +++ b/playwright/onboarding.spec.ts @@ -84,9 +84,6 @@ test('On boarding path', async ({page, request}) => { loginFormData.append('userName', userEmail); loginFormData.append('password', userPassword); - // eslint-disable-next-line no-console - console.log(userEmail); - const loginReponse = await request.post('http://localhost:8080/lumeer-engine/rest/users/login', { headers: { 'Content-Type': 'application/x-www-form-urlencoded', @@ -102,10 +99,6 @@ test('On boarding path', async ({page, request}) => { }, }); - // eslint-disable-next-line no-console - console.log(x.status); - // eslint-disable-next-line no-console - console.log(await x.text()); await page.waitForTimeout(10000); if (await page.locator('button[type=button]:has-text("Reload")').isVisible()) {