Unit and integration tests require additional software like Python or Deno to be available. https://github.com/stateful/runme/pull/601 is an example of such an requirement. In the CI, we can easily install those dependencies, but for contributors it's more cumbersome.
This proposal is about creating a Docker image called runme-test-env which contains all dependencies and is capable of running unit and integration tests in isolation.
Unit and integration tests require additional software like Python or Deno to be available. https://github.com/stateful/runme/pull/601 is an example of such an requirement. In the CI, we can easily install those dependencies, but for contributors it's more cumbersome.
This proposal is about creating a Docker image called
runme-test-env
which contains all dependencies and is capable of running unit and integration tests in isolation.