Unit Testing Jupyter Notebooks - testbook

Previous attempts at unit testing notebooks involved writing the tests in the notebook itself, which was faulty, difficult to read, and even more difficult to maintain. However, testbook allows for unit tests to be run against notebooks in separate test files, hence treating .ipynb files as .py files.

About Rohit Sanjay

Author and maintainer at testbook. Incoming Software Engineer at Goldman Sachs, Bengaluru, India. Final year electronics engineering undergraduate at MIT Manipal, Karnataka, India.

About Matthew Seal