Makefile will just run tests in parallel and collect coverage
make debug will run nodemon to watch for changes and rerun tests automatically (test runner) npm install --global nodemon (can add this to Makefile)
nodemon.json configures the nodemon test runner to watch and ignore various things, and tells it to rerun the make debug-command
if you alias md="make debug" then you can start development test runner watching for changes in 2 letters on your dev rig.
NOTE: this doesn't fix the issue with suitesparse_graphblas having breaking changes. Still need a maintainer to debug. However, making the tests re-run automatically is a good step to make that easier to execute.
pip install
to failmake debug
will runnodemon
to watch for changes and rerun tests automatically (test runner)npm install --global nodemon
(can add this to Makefile)nodemon
test runner to watch and ignore various things, and tells it to rerun themake debug-command
if you
alias md="make debug"
then you can start development test runner watching for changes in 2 letters on your dev rig.NOTE: this doesn't fix the issue with suitesparse_graphblas having breaking changes. Still need a maintainer to debug. However, making the tests re-run automatically is a good step to make that easier to execute.
It would be fine to add more make commands.
For windows, try
scoop install make