summaryrefslogtreecommitdiff
path: root/config/test.exs
diff options
context:
space:
mode:
Diffstat (limited to 'config/test.exs')
-rw-r--r--config/test.exs13
1 files changed, 13 insertions, 0 deletions
diff --git a/config/test.exs b/config/test.exs
index ed14857..905574a 100644
--- a/config/test.exs
+++ b/config/test.exs
@@ -1,5 +1,17 @@
use Mix.Config
+# Configure your database
+#
+# The MIX_TEST_PARTITION environment variable can be used
+# to provide built-in test partitioning in CI environment.
+# Run `mix help test` for more information.
+config :matrix_app_service, MatrixAppService.Repo,
+ username: System.get_env("POSTGRES_USER") || "postgres",
+ password: System.get_env("POSTGRES_PASSWORD") || "postgres",
+ database: "matrix_app_service_test#{System.get_env("MIX_TEST_PARTITION")}",
+ hostname: System.get_env("POSTGRES_HOST") || "localhost",
+ pool: Ecto.Adapters.SQL.Sandbox
+
# We don't run a server during test. If one is required,
# you can enable the server option below.
config :matrix_app_service, MatrixAppServiceWeb.Endpoint,
@@ -11,6 +23,7 @@ config :logger, level: :warn
config :matrix_app_service,
internal_supervisor: true,
+ internal_repo: true,
transaction_adapter: MatrixAppService.TestTransactionAdapter,
room_adapter: MatrixAppService.TestRoomAdapter,
user_adapter: MatrixAppService.TestUserAdapter,