kopia lustrzana https://github.com/fediversespace/fediverse.space
15 wiersze
368 B
Elixir
15 wiersze
368 B
Elixir
Mox.defmock(HttpMock, for: Backend.HttpBehaviour)
|
|
Application.put_env(:backend, :http, HttpMock)
|
|
|
|
ExUnit.start()
|
|
Ecto.Adapters.SQL.Sandbox.mode(Backend.Repo, :manual)
|
|
|
|
defmodule TestHelpers do
|
|
@spec load_json(String.t()) :: any()
|
|
def load_json(path) do
|
|
Path.join([__DIR__, "support", "data", "json", path])
|
|
|> File.read!()
|
|
|> Jason.decode!()
|
|
end
|
|
end
|