elixir-wallaby / wallaby

Concurrent browser tests for your Elixir web apps.
https://twitter.com/elixir_wallaby
MIT License
1.68k stars 198 forks source link

Trapping process causes conflict with created users #774

Open savhappy opened 6 months ago

savhappy commented 6 months ago

When attempting to create a user to login during Wallaby test, this error appears:

Wallaby.SessionStore.handle_info({:EXIT, #PID<0.984.0>, :normal}, %{ets_table: :session_store})

Switching Process.flag(:trap_process, true) to Process.flag(:trap_process, false) solves problem.

mhanberg commented 6 months ago

There are some unrelated failures that might be from chrome driver changes.

I'll take a look