added type hinting for new functions

This commit is contained in:
PatchOfScotland
2023-03-16 15:30:37 +01:00
parent 9bf62af31a
commit 747f2c316c
2 changed files with 4 additions and 4 deletions

View File

@ -400,7 +400,8 @@ class MeowRunner:
match is returned."""
return self._get_entity_by_type(queried_type, self.conductors)
def _get_entity_by_name(self, queried_name:str, entities
def _get_entity_by_name(self, queried_name:str,
entities:List[Union[BaseMonitor,BaseHandler,BaseConductor]]
)->Union[BaseMonitor,BaseHandler,BaseConductor]:
"""Base function inherited by more specific name query functions."""
for entity in entities:
@ -408,7 +409,8 @@ class MeowRunner:
return entity
return None
def _get_entity_by_type(self, queried_type:Type, entities
def _get_entity_by_type(self, queried_type:Type,
entities:List[Union[BaseMonitor,BaseHandler,BaseConductor]]
)->Union[BaseMonitor,BaseHandler,BaseConductor]:
"""Base function inherited by more specific type query functions."""
for entity in entities:

View File

@ -878,5 +878,3 @@ class PythonHandlerTests(unittest.TestCase):
EVENT_RULE: rule
})
self.assertTrue(status)
# TODO test default parameter function execution