File size: 1,846 Bytes
936b397 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | import Config
# We don't run a server during test. If one is required,
# you can enable the server option below.
config :plausible, PlausibleWeb.Endpoint, server: false
config :bcrypt_elixir, :log_rounds, 4
config :plausible, Plausible.Repo,
pool: Ecto.Adapters.SQL.Sandbox,
pool_size: System.schedulers_online()
config :plausible, Plausible.ClickhouseRepo,
loggers: [Ecto.LogEntry],
pool_size: 15
config :plausible, Plausible.Mailer, adapter: Bamboo.TestAdapter
config :plausible,
paddle_api: Plausible.Billing.TestPaddleApiMock,
google_api: Plausible.Google.API.Mock
config :bamboo, :refute_timeout, 10
config :plausible,
session_timeout: 0,
http_impl: Plausible.HTTPClient.Mock
config :plausible,
dns_lookup_impl: Plausible.DnsLookup.Mock
config :plausible, Plausible.Cache, enabled: false
config :ex_money, api_module: Plausible.ExchangeRateMock
config :plausible, Plausible.Ingestion.Counters, enabled: false
config :plausible, Oban, testing: :manual
config :plausible, Plausible.InstallationSupport.Checks.FetchBody,
req_opts: [
plug: {Req.Test, Plausible.InstallationSupport.Checks.FetchBody}
]
config :plausible, Plausible.InstallationSupport.Checks.Installation,
req_opts: [
plug: {Req.Test, Plausible.InstallationSupport.Checks.Installation}
]
config :plausible, Plausible.HelpScout,
req_opts: [
plug: {Req.Test, Plausible.HelpScout}
]
config :plausible, Plausible.InstallationSupport.Checks.Detection,
req_opts: [
plug: {Req.Test, Plausible.InstallationSupport.Checks.Detection}
]
config :plausible, Plausible.InstallationSupport.Checks.VerifyInstallation,
req_opts: [
plug: {Req.Test, Plausible.InstallationSupport.Checks.VerifyInstallation}
]
config :plausible, Plausible.Session.Salts, interval: :timer.hours(1)
config :plausible, max_goals_per_site: 10
|