mix test
Elixir アプリケーション内でプログラムでタスクを実行したいと考えています。これは で実行できますがMix.Tasks.Test.run/1
、最初に環境変数を設定せずに実行しようとするとMIX_ENV
、タスクの実行が拒否されます。
でenvを設定できSystem.put_env/2
ますが、テストのみとしてマークされた依存関係で定義されたモジュールへの参照が見つかると、アプリケーションはクラッシュします。
この状況でこれらの依存関係を読み込むにはどうすればよいですか?