11 Commits

Author SHA1 Message Date
SpencerPark
055434b4c8 Update kernel_tests for the new execute_result handling 2017-10-21 14:11:31 -04:00
SpencerPark
8094aa554b Refactoring and code cleanup.
*   Refactor named returns to explicit where possible.
*   Add/improve comments relating to the new heartbeat channel and
evaluation semantics.
2017-09-30 01:56:37 -04:00
SpencerPark
da40d22f66 Add/fix kernel_tests for the new execution semantics 2017-09-25 20:16:20 -04:00
SpencerPark
a32b5af099 Add test cases for kernel prints to stdout/stderr 2017-09-25 14:22:40 -04:00
SpencerPark
9e646b7b7e Move code execution into a test helper in the kernel_test. 2017-09-25 11:16:56 -04:00
SpencerPark
aee1cad469 Fix kernel_test lint issues 2017-09-18 12:41:23 -04:00
SpencerPark
922e21eac8 Reformat kernel_test.
- Normalize fatal messages to be prefixed with a tab char and error
  symbol.
- Move test helpers to the bottom and better seperate them from the
  tests.
- Read kernel connection info from the test fixture file.
2017-09-15 16:05:18 -04:00
SpencerPark
01f2b46e66 Test that an uncaught panic produces the proper error messages 2017-09-14 13:32:02 -04:00
SpencerPark
6050317062 Create a test jupyter client for capturing interaction with the kernel during testing 2017-09-13 17:20:56 -04:00
Daniel Whitenack
1210b4c16d improve logging in the the kernel tests 2017-09-12 17:47:02 -04:00
Daniel Whitenack
efb80d8aee Add tests for the actual Kernel 2017-08-30 14:14:12 -04:00