Faster test execution in Elixir
Faster testing?
Try to use setup_all
to prepare the data once and re-use it in tests.
Use tags
to have a better context and be able to exclude some tests.
Prepare a processing pipeline to check the quick tests first, and when they do not fail, take care of the more time-demanding tests.
More on: https://bartoszgorka.com/faster-test-execution-in-elixir
Read next Creating Test Data with ExMachina