Add node sync e2e harness and bump 0.5.0
Some checks failed
CI / Test (OTP 27.2 / Elixir 1.18.2) (push) Failing after 1s
CI / Test (OTP 28.4 / Elixir 1.19.4 + Marmot E2E) (push) Failing after 1s

This commit is contained in:
2026-03-17 02:32:33 +01:00
parent 02f2584757
commit f518a25cab
9 changed files with 1316 additions and 4 deletions

View File

@@ -12,6 +12,7 @@ defmodule Parrhesia.Web.ConnectionTest do
alias Parrhesia.Web.Connection
setup do
ensure_repo_started()
:ok = Sandbox.checkout(Repo)
ensure_stream_runtime_started()
:ok
@@ -895,6 +896,12 @@ defmodule Parrhesia.Web.ConnectionTest do
end
end
defp ensure_repo_started do
if is_nil(Process.whereis(Repo)) do
start_supervised!(Repo)
end
end
defp listener(overrides) do
base = %{
id: :test,