mix test.astesting (astesting v0.1.0)

mix test.astesting: Runs the tests for a project with Rossetta 2 and Docker.

Similar to mix test but the tests run on multiple environments, as follows:

  • When runing on Mac with Apple Silicon, run on x86_64 macOS when Rosetta 2 is installed, and run on aarch64 Linux when Docker is installed and launched.
  • When runnint on Mac with Intel CPU, run on x86_64 Linux when Docker is installed and launched.