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
from
c11222a7
to
4f8f1b8b
265 days ago
lubieowoce
force pushed
from
cfa7ad3a
to
944d70b5
265 days ago
lubieowoce
force pushed
from
ca2a7e0f
to
08510055
265 days ago
lubieowoce
force pushed
from
08510055
to
32e15376
265 days ago
ijjk
added
type: next
lubieowoce
force pushed
from
2fb8fb40
to
4b00e6e3
265 days ago
lubieowoce
force pushed
from
40d4b7cd
to
1ad41051
265 days ago
lubieowoce
force pushed
from
1ad41051
to
aedf7e5d
264 days ago
lubieowoce
force pushed
from
37b68340
to
9a9ec427
263 days ago
lubieowoce
force pushed
from
9a9ec427
to
51c77ac5
263 days ago
lubieowoce
force pushed
from
51c77ac5
to
5ed0fd2c
263 days ago
lubieowoce
force pushed
from
5ed0fd2c
to
73fba624
263 days ago
lubieowoce
force pushed
from
73fba624
to
b998e537
263 days ago
lubieowoce
force pushed
from
b998e537
to
07f9b633
262 days ago
lubieowoce
force pushed
from
07f9b633
to
06193451
262 days ago
lubieowoce
force pushed
from
06193451
to
ece4af65
262 days ago
lubieowoce
force pushed
from
ece4af65
to
e3a5eed9
262 days ago
lubieowoce
force pushed
from
e3a5eed9
to
6bcb0d4b
262 days ago
lubieowoce
force pushed
from
6bcb0d4b
to
1580cd7b
261 days ago
lubieowoce
force pushed
from
1580cd7b
to
726db57f
261 days ago
lubieowoce
force pushed
from
726db57f
to
250ca522
261 days ago
lubieowoce
force pushed
from
250ca522
to
89d2f1df
261 days ago
lubieowoce
force pushed
from
89d2f1df
to
3670aa3b
261 days ago
lubieowoce
force pushed
from
3670aa3b
to
59a3dfc7
261 days ago
lubieowoce
force pushed
from
59a3dfc7
to
b4651fa7
261 days ago
lubieowoce
force pushed
from
b4651fa7
to
f58b5754
260 days ago
lubieowoce
force pushed
from
f58b5754
to
b79ab963
260 days ago
lubieowoce
force pushed
from
b79ab963
to
bc673d07
260 days ago
lubieowoce
force pushed
from
bc673d07
to
a1653a9e
260 days ago
lubieowoce
force pushed
from
a1653a9e
to
9829ae06
260 days ago
lubieowoce
force pushed
from
9829ae06
to
a0735ae8
260 days ago
lubieowoce
force pushed
from
a0735ae8
to
b50030a9
260 days ago
lubieowoce
force pushed
from
b50030a9
to
76c5fa4c
260 days ago
lubieowoce
changed the base branch from
canary
to
graphite-base/77989
257 days ago
lubieowoce
force pushed
from
76c5fa4c
to
05c0a602
257 days ago
lubieowoce
changed the base branch from
graphite-base/77989
to
lubieowoce/playwright-improvements-basic
257 days ago
lubieowoce
force pushed
from
05c0a602
to
e3ee4ae4
257 days ago
lubieowoce
force-pushed the
lubieowoce/playwright-improvements-basic
branch
from
d279361a
to
9152bb6d
257 days ago
lubieowoce
force pushed
from
e3ee4ae4
to
80c298fd
256 days ago
lubieowoce
force-pushed the
lubieowoce/playwright-improvements-basic
branch
from
9152bb6d
to
48a0ea78
256 days ago
lubieowoce
force-pushed the
lubieowoce/playwright-improvements-basic
branch
from
48a0ea78
to
5c800d9a
256 days 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
from
80c298fd
to
e18d1a28
256 days 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