In an umbrella app I have two children apps: :app_1 and :test_tools. The latter has some modules used during tests only and the former includes the latter. Now, :test_tools is included in the dependency list using in_umbrella: true
and only: [:test]
and the tests run ok. However, when I run iex -S mix
, I notice that :test_toos is also started. Am I missing something here?
You run iex -S mix
being in apps/app_1
folder, right?
Hmmm… I’m running it at the umbrella level actually. Outside of the apps directory.