You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test/playwright_test.exs:7
** (FunctionClauseError) no function clause matching in Playwright.Browser.new_page/2
The following arguments were given to Playwright.Browser.new_page/2:
# 1
{:error, %Playwright.Channel.Error{message: "Timeout 30000ms exceeded."}}
# 2
%{}
Attempted function clauses (showing 1 out of 1):
def new_page(%Playwright.Browser{session: session} = browser, options)
stacktrace:
(playwright 0.1.17-preview-6) lib/playwright/browser.ex:153: Playwright.Browser.new_page/2
test/playwright_test.exs:3: Playwright.PlaywrightTest.__ex_unit_setup_0/1
test/playwright_test.exs:1: Playwright.PlaywrightTest.__ex_unit__/2
The text was updated successfully, but these errors were encountered:
👍🏻 We see this when we look for an element that doesn't exist within the timeout, the subsequent tests that re-use the browser don't recover. We'd like to see these timeouts returned as error tuples that don't crash the browser ideally
example:
The text was updated successfully, but these errors were encountered: