Goal: Run cell-by-cell output comparisons against pre-run notebooks as part of our GitHub-CI unit-test suite. Background/resources: - [XGI workflow example](https://github.com/xgi-org/xgi/blob/main/.github/workflows/test.yml) (uses pytest and conversion to scripts) - [Our test stub](https://github.com/mnets/pymnet/blob/master/pymnet/tests/tutorial_test.py) (uses unittest; currently subprocess + file path issues when running as part of suite in GitHub actions) - [testbook](https://github.com/nteract/testbook) (dev status unclear) - [nbval](https://github.com/computationalmodelling/nbval) - [nbcelltests](https://github.com/jpmorganchase/nbcelltests)
Goal:
Run cell-by-cell output comparisons against pre-run notebooks as part of our GitHub-CI unit-test suite.
Background/resources: