ML4GW / pinto

Job environment management and execution tool
0 stars 3 forks source link

Add `test` command #16

Open alecgunny opened 2 years ago

alecgunny commented 2 years ago

Add a test subcommand to the CLI which just runs pytest but can read pytest marker and failure settings from the pyproject.toml. This will help automate the testing described in #6 by supporting a matrix strategy for testing libraries in parallel that may require different arguments to pytest

alecgunny commented 2 years ago

Potentially include the ability to read local dependencies from pyproject.toml in combination with git filters to automatically detect if a library or project needs to be tested in #6