Adds notebook_tester.py, which executes every cell in a notebook and requests completions at every character in the notebook.
Adds simple_notebook_tests.py, which invokes the notebook tester on some simple notebooks.
Adds tutorial_notebook_tests.py, which downloads that iris tutorial and invokes the notebook tester on that.
Organizes tests into fast_test.py, all_test_local.py, and all_test_docker.py, so that it's easy to run just the tests you want. (The tutorial notebook test takes 10 minutes, so it would be annoying to run that when just debugging something.)
Adds some instructions to the readme on how to run tests.
notebook_tester.py
, which executes every cell in a notebook and requests completions at every character in the notebook.simple_notebook_tests.py
, which invokes the notebook tester on some simple notebooks.tutorial_notebook_tests.py
, which downloads that iris tutorial and invokes the notebook tester on that.fast_test.py
,all_test_local.py
, andall_test_docker.py
, so that it's easy to run just the tests you want. (The tutorial notebook test takes 10 minutes, so it would be annoying to run that when just debugging something.)