def test_make_on_event_docstring_controller(self):
     doc = InterfaceEventDispatcher._make_on_walkoff_event_docstring(WalkoffEvent.SchedulerStart)
     self.assertIn('weak', doc)
     self.assertNotIn('sender_uids', doc)
     self.assertNotIn('sender_ids', doc)
     self.assertNotIn('names', doc)
     self.assertIn('def handler()', doc)
 def test_make_on_event_docstring_not_controller(self):
     doc = InterfaceEventDispatcher._make_on_walkoff_event_docstring(WalkoffEvent.ActionStarted)
     self.assertIn('sender_uids', doc)
     self.assertIn('sender_ids', doc)
     self.assertIn('names', doc)
     self.assertIn('weak', doc)
     self.assertIn('def handler(data)', doc)
 def test_make_on_event_docstring_controller(self):
     doc = InterfaceEventDispatcher._make_on_walkoff_event_docstring(WalkoffEvent.SchedulerStart)
     self.assertIn('weak', doc)
     self.assertNotIn('sender_ids', doc)
     self.assertNotIn('names', doc)
     self.assertIn('def handler()', doc)
 def test_make_on_event_docstring_not_controller(self):
     doc = InterfaceEventDispatcher._make_on_walkoff_event_docstring(WalkoffEvent.ActionStarted)
     self.assertIn('sender_ids', doc)
     self.assertIn('names', doc)
     self.assertIn('weak', doc)
     self.assertIn('def handler(data)', doc)