next.js
improve playwright setup
#77989
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
28
Changes
View On
GitHub
improve playwright setup
#77989
lubieowoce
wants to merge 28 commits into
lubieowoce/playwright-improvements-basic
from
lubieowoce/playwright-improvements
ijjk
added
created-by: Next.js team
ijjk
added
tests
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
ijjk
added
type: next
lubieowoce
force pushed
to
4b00e6e3
1 year ago
lubieowoce
force pushed
to
1ad41051
1 year ago
lubieowoce
force pushed
from
1ad41051
to
aedf7e5d
1 year ago
lubieowoce
force pushed
from
37b68340
to
9a9ec427
1 year ago
lubieowoce
force pushed
from
9a9ec427
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
to
73fba624
1 year ago
lubieowoce
force pushed
from
73fba624
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
to
e3a5eed9
1 year ago
lubieowoce
force pushed
from
e3a5eed9
to
6bcb0d4b
1 year ago
lubieowoce
force pushed
from
6bcb0d4b
to
1580cd7b
1 year ago
lubieowoce
force pushed
from
1580cd7b
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
to
f58b5754
1 year ago
lubieowoce
force pushed
from
f58b5754
to
b79ab963
1 year ago
lubieowoce
force pushed
from
b79ab963
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
1 year ago
lubieowoce
force pushed
to
76c5fa4c
1 year ago
lubieowoce
changed the base branch from
canary
to
graphite-base/77989
1 year ago
lubieowoce
force pushed
from
76c5fa4c
1 year ago
lubieowoce
changed the base branch from
graphite-base/77989
to
lubieowoce/playwright-improvements-basic
1 year ago
lubieowoce
force pushed
to
e3ee4ae4
1 year ago
lubieowoce
force-pushed the
lubieowoce/playwright-improvements-basic
branch
to
9152bb6d
1 year ago
lubieowoce
force pushed
from
e3ee4ae4
1 year ago
lubieowoce
force-pushed the
lubieowoce/playwright-improvements-basic
branch
from
9152bb6d
1 year ago
lubieowoce
force-pushed the
lubieowoce/playwright-improvements-basic
branch
to
5c800d9a
1 year ago
do not wait for hydration if JS is disabled
14b017e2
wait for hydration after each loadPage
3b614b9d
allow relative urls in browser.get()/loadPage()
9eb15b48
wait for hydration in get()
6bf4b26c
move playwright cleanup to afterEach
97bba922
clean up previous browser if next.browser() was called multiple times
c7b83ff3
move `page` global to instance state
86c8dd87
wrap NEXT_TEST_PATH logic into getCurrentTestTraceOutputDir
991bb072
reorganize browser-related state
dd359bb3
lock down multiple next.browser() calls within a test
50dcdbac
workaround for context.close() hanging forever if context.removeAllLi…
61991a90
improve browser cleanup between tests
6b27d229
track Playwright initialization state
829e7147
fix tests that didn't handle closing the browser after every test
e1c00731
fix some unawaited operations in tests
5ca88a72
replace waitFor(1000) with retry() in flaky test
1e761e88
fix a test that relied on a cookie leaking from a previous test
b3d6364e
fix missing waitHydration: false
dbe3d4e3
add retry to potentially flaky test
db065f9e
cleaner NEXT_E2E_TEST_TIMEOUT handling
5682b321
improve playwright trace filename logic
a6d9b86e
expose current test info
757be5ab
replace TEST_FILE_PATH with test context info
d1394804
use test info for playwright trace filename/title
612cff4b
fix tests that create multiple browsers
fa85d641
fix test that unnecessarily created a new browser
273e9c17
improve handling of multiple Playwright.close() calls
56078be9
refactor everything
e18d1a28
lubieowoce
force pushed
to
e18d1a28
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
No reviews
Assignees
No one assigned
Labels
type: next
created-by: Next.js team
tests
Milestone
No milestone
Login to write a write a comment.
Login via GitHub