I have a project that consists of a Umbrella application. Children's applications under an umbrella consist of a main / main / domain application of a delivery application, a repository with database support and storage in the repository.
I would like to write some integration tests that send HTTP requests and check for changes in the database. Since these tests require coordination of several child applications, these tests belong to the umbrella application, and not in a separate childs test directory.
An umbrella project is not created by default using the test directory, so I'm not sure where they are.
I created a test directory and added test_helper.exs, which calls ExUnit.start and test_test.exs. but when I run the mix test from the umbrella directory, it only finds the test in the apps / component / test directory, not the tests in the test directory
source share