##// END OF EJS Templates
Merge pull request #3828 from minrk/signature_scheme...
Min RK -
r11850:c9c96208 merge
parent child Browse files
Show More
@@ -391,7 +391,6 b' class ConnectionFileMixin(HasTraits):'
391 391 _connection_file_written = Bool(False)
392 392
393 393 transport = CaselessStrEnum(['tcp', 'ipc'], default_value='tcp', config=True)
394 signature_scheme = Unicode('')
395 394
396 395 ip = Unicode(LOCALHOST, config=True,
397 396 help="""Set the kernel\'s IP address [default localhost].
@@ -439,7 +438,8 b' class ConnectionFileMixin(HasTraits):'
439 438 stdin_port=self.stdin_port,
440 439 hb_port=self.hb_port,
441 440 control_port=self.control_port,
442 signature_scheme=self.signature_scheme,
441 signature_scheme=self.session.signature_scheme,
442 key=self.session.key,
443 443 )
444 444
445 445 def cleanup_connection_file(self):
@@ -476,7 +476,7 b' class ConnectionFileMixin(HasTraits):'
476 476 stdin_port=self.stdin_port, iopub_port=self.iopub_port,
477 477 shell_port=self.shell_port, hb_port=self.hb_port,
478 478 control_port=self.control_port,
479 signature_scheme=self.signature_scheme,
479 signature_scheme=self.session.signature_scheme,
480 480 )
481 481 # write_connection_file also sets default ports:
482 482 for name in port_names:
@@ -47,4 +47,15 b' class TestKernelManager(TestCase):'
47 47 def test_ipc_lifecycle(self):
48 48 km = self._get_ipc_km()
49 49 self._run_lifecycle(km)
50
51 def test_get_connect_info(self):
52 km = self._get_tcp_km()
53 cinfo = km.get_connection_info()
54 keys = sorted(cinfo.keys())
55 expected = sorted([
56 'ip', 'transport',
57 'hb_port', 'shell_port', 'stdin_port', 'iopub_port', 'control_port',
58 'key', 'signature_scheme',
59 ])
60 self.assertEqual(keys, expected)
50 61
General Comments 0
You need to be logged in to leave comments. Login now