File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -71,9 +71,8 @@ def _default_comm_id(self):
7171 def __init__ (self , * args , ** kwargs ):
7272 # Comm takes positional arguments, LoggingConfigurable does not, so we explicitly forward arguments
7373 traitlets .config .LoggingConfigurable .__init__ (self , ** kwargs )
74- for name in self .trait_names ():
75- if name in kwargs :
76- kwargs .pop (name )
74+ # drop arguments not in BaseComm
75+ kwargs .pop ("kernel" , None )
7776 BaseComm .__init__ (self , * args , ** kwargs )
7877
7978
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ def test_comm(kernel):
66 manager = CommManager (kernel = kernel )
77 kernel .comm_manager = manager
88
9- c = Comm (kernel = kernel )
9+ c = Comm (kernel = kernel , target_name = "bar" )
1010 msgs = []
1111
1212 def on_close (msg ):
@@ -23,6 +23,7 @@ def on_message(msg):
2323 c .handle_close ({})
2424 c .close ()
2525 assert len (msgs ) == 2
26+ assert c .target_name == "bar"
2627
2728
2829def test_comm_manager (kernel ):
You can’t perform that action at this time.
0 commit comments