From 747f2c316c80a2b2a79b0f52b10cbac19419e849 Mon Sep 17 00:00:00 2001 From: PatchOfScotland Date: Thu, 16 Mar 2023 15:30:37 +0100 Subject: [PATCH] added type hinting for new functions --- core/runner.py | 6 ++++-- tests/test_recipes.py | 2 -- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/runner.py b/core/runner.py index e3adf20..10363a6 100644 --- a/core/runner.py +++ b/core/runner.py @@ -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: diff --git a/tests/test_recipes.py b/tests/test_recipes.py index 2b91ee2..f007768 100644 --- a/tests/test_recipes.py +++ b/tests/test_recipes.py @@ -878,5 +878,3 @@ class PythonHandlerTests(unittest.TestCase): EVENT_RULE: rule }) self.assertTrue(status) - - # TODO test default parameter function execution \ No newline at end of file