Closed obmarg closed 8 years ago
If you add use ExUnitFixtures.AutoImport to a module without starting ExUnitFixtures first, it dies with a pretty unfriendly error:
use ExUnitFixtures.AutoImport
ExUnitFixtures
** (exit) exited in: GenServer.call(ExUnitFixtures.Imp.ModuleStore, {:get, #Function<1.38512946/1 in ExUnitFixtures.Imp.ModuleStore.find_file/1>}, 5000) ** (EXIT) no process (elixir) lib/gen_server.ex:564: GenServer.call/3 (elixir) lib/enum.ex:873: anonymous fn/3 in Enum.flat_map/2 (elixir) lib/enum.ex:1473: Enum."-reduce/3-lists^foldl/2-0-"/3 (elixir) lib/enum.ex:872: Enum.flat_map/2 test/sqlitex_test.exs:2: (module)
Would be nice to output something useful to the user (or just start the server?)
If you add
use ExUnitFixtures.AutoImport
to a module without startingExUnitFixtures
first, it dies with a pretty unfriendly error:Would be nice to output something useful to the user (or just start the server?)