A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Testing with Jupyter notebooks: NoteBook VALidation (nbval) plug-in for pytest
[article]
2020
arXiv
pre-print
The Notebook validation tool nbval allows to load and execute Python code from a Jupyter notebook file. While computing outputs from the cells in the notebook, these outputs are compared with the outputs saved in the notebook file, treating each cell as a test. Deviations are reported as test failures, with various configuration options available to control the behaviour. Application use cases include the validation of notebook-based documentation, tutorials and textbooks, as well as the use of
arXiv:2001.04808v1
fatcat:yzkvgpsz7zgw5imttytqts4r5u