Make test.exs read config in the same way as dev.exs
authorMike Verdone <spiral@arcseconds.net>
Mon, 22 Jul 2019 07:10:30 +0000 (09:10 +0200)
committerMike Verdone <spiral@arcseconds.net>
Wed, 24 Jul 2019 11:14:52 +0000 (13:14 +0200)
This way, if your test.secret.exs has an error, you'll actually see it.

config/test.exs

index 92dca18bc166e746e28ea40965b1559c6e88e867..3f606aa8181adec810c6d74cc8668e0fe1aeb255 100644 (file)
@@ -82,11 +82,10 @@ IO.puts("RUM enabled: #{rum_enabled}")
 
 config :pleroma, Pleroma.ReverseProxy.Client, Pleroma.ReverseProxy.ClientMock
 
-try do
+if File.exists?("./config/test.secret.exs") do
   import_config "test.secret.exs"
-rescue
-  _ ->
-    IO.puts(
-      "You may want to create test.secret.exs to declare custom database connection parameters."
-    )
+else
+  IO.puts(
+    "You may want to create test.secret.exs to declare custom database connection parameters."
+  )
 end