playwright-community / playwright-go

Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
https://playwright-community.github.io/playwright-go/
MIT License
2.11k stars 157 forks source link

roll to Playwright v1.30.0 #344

Closed canstand closed 1 year ago

canstand commented 1 year ago

I'm trying a rolling upgrade to support the new Playwright version, which is currently v1.30.0. Errors encountered in the existing test code have been fixed.

Please review.

canstand commented 1 year ago

TestBrowserTypeConnectShouldEmitDisconnectedEvent tends to fail when testing directly, but works fine when debugging. After investigation, the difference is as shown in the figure below, title appears before closed and the error is null. Haven't found the root cause yet.

test_failure