##// END OF EJS Templates
Split metadataui into multiple file...
Split metadataui into multiple file Add example metadata UI into multiple categorized files. And document how to load it using custom.js.

File last commit:

r7876:ae3a5bcc
r9057:3a47537e
Show More
test_kernelsession.py
27 lines | 835 B | text/x-python | PythonLexer
"""Tests for the notebook kernel and session manager."""
from unittest import TestCase
from IPython.frontend.html.notebook.kernelmanager import MultiKernelManager
class TestKernelManager(TestCase):
def test_km_lifecycle(self):
km = MultiKernelManager()
kid = km.start_kernel()
self.assertTrue(kid in km)
self.assertEqual(len(km),1)
km.kill_kernel(kid)
self.assertTrue(not kid in km)
kid = km.start_kernel()
self.assertEqual('127.0.0.1',km.get_kernel_ip(kid))
port_dict = km.get_kernel_ports(kid)
self.assertTrue('stdin_port' in port_dict)
self.assertTrue('iopub_port' in port_dict)
self.assertTrue('shell_port' in port_dict)
self.assertTrue('hb_port' in port_dict)
km.get_kernel(kid)
km.kill_kernel(kid)