@tramvai/test-pw v3.40.28
Tramvai test Playwright
Set of helpers for using playwright in the integration tests
Playwright
should be installed separately
Installation
npm i --save-dev @tramvai/test-pw
How To
Tests in browser
Playwright
runs tests in headless Chrome browser, documentation can be found on official site
import { startCli } from '@tramvai/test-integration';
import { initPlaywright, wrapPlaywrightPage } from '@tramvai/test-pw';
beforeAll(async () => {
app = await startCli('bootstrap', {
env: {
SOME_ENV: 'test',
},
});
}, 80000);
afterAll(() => {
return app.close();
});
it('Playwright', async () => {
const { browser } = await initPlaywright(app.serverUrl);
const page = await browser.newPage();
const wrapper = wrapPlaywrightPage(page);
await page.goto(app.serverUrl);
expect(
await page.$eval('.application', (node) => (node as HTMLElement).innerText)
).toMatchInlineSnapshot(`"Main Page click link"`);
await wrapper.router.navigate('./second');
expect(
await page.$eval('.application', (node) => (node as HTMLElement).innerText)
).toMatchInlineSnapshot(`"Second Page click link"`);
await browser.close();
});
2 days ago
7 days ago
7 days ago
8 days ago
8 days ago
8 days ago
8 days ago
11 days ago
11 days ago
12 days ago
12 days ago
16 days ago
16 days ago
17 days ago
17 days ago
17 days ago
19 days ago
19 days ago
19 days ago
19 days ago
19 days ago
19 days ago
22 days ago
23 days ago
23 days ago
23 days ago
23 days ago
24 days ago
26 days ago
26 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
9 months ago
8 months ago
9 months ago
9 months ago
9 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
6 months ago
7 months ago
8 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
6 months ago
8 months ago
10 months ago
8 months ago
6 months ago
7 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
9 months ago
9 months ago
9 months ago
7 months ago
5 months ago
6 months ago
8 months ago
9 months ago
7 months ago
7 months ago
7 months ago
6 months ago
6 months ago
6 months ago
9 months ago
8 months ago
9 months ago
9 months ago
8 months ago
9 months ago
6 months ago
10 months ago
5 months ago
5 months ago
10 months ago
6 months ago
8 months ago
8 months ago
5 months ago
8 months ago
9 months ago
6 months ago
7 months ago
7 months ago
9 months ago
7 months ago
7 months ago
6 months ago
8 months ago
9 months ago
8 months ago
8 months ago
10 months ago
9 months ago
6 months ago
6 months ago
7 months ago
10 months ago
7 months ago
9 months ago
10 months ago
7 months ago
7 months ago
10 months ago
7 months ago
6 months ago
6 months ago
9 months ago
7 months ago
9 months ago
7 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
11 months ago
11 months ago
12 months ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
12 months ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
11 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago