diff --git a/lib/stagehand/unique.ex b/lib/stagehand/unique.ex index 9d7d5cf..fad69f2 100644 --- a/lib/stagehand/unique.ex +++ b/lib/stagehand/unique.ex @@ -92,7 +92,10 @@ defmodule Stagehand.Unique do """ @spec export(GenServer.server()) :: [{non_neg_integer(), Stagehand.Job.t(), integer()}] def export(server) do - GenServer.call(server, :export) + case GenServer.whereis(server) do + nil -> [] + pid -> GenServer.call(pid, :export) + end end @doc """ diff --git a/test/test_helper.exs b/test/test_helper.exs index 869559e..194f282 100644 --- a/test/test_helper.exs +++ b/test/test_helper.exs @@ -1 +1,2 @@ +Logger.configure(level: :warning) ExUnit.start()