Кажется, что test.secret.exs
не загружается автоматически в среде test
.Elixir/PhoenixFramework - Как получить test.secret.exs для автоматической загрузки в тестовую среду?
Application.get_env(:my_app, :my_settings)
возвращает nil
, даже если мой test.secret.exs
содержит следующее:
use Mix.Config
config :my_app, :my_settings,
setting1: "blah",
setting2: "bleh"
Я бегу Эликсир 1.4.0.
У вас есть 'import_config" test.secret.exs "' в конце 'test.exs', например' prod.exs'? – Dogbert
Должен ли я сделать это, когда в 'config.exs'? 'import_config" # {Mix.env} .exs "' – John
Да, это импортирует 'test.exs'. 'test.exs' должен импортировать' test.secret.exs', как 'prod.exs'. – Dogbert