Skip to content

Commit 00ed93f

Browse files
authored
Merge pull request #58 from networktocode-llc/fix_typing
Fix typing
2 parents 6eb66ea + 44f049b commit 00ed93f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

netcompare/check_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ def validate(**kwargs) -> None:
326326
f"check option all-same must have value of type bool. You have: {params_value} of type {type(params_value)}"
327327
)
328328

329-
def evaluate(self, value_to_compare: Any, params: Any) -> Tuple[Mapping, bool]:
329+
def evaluate(self, value_to_compare: Any, params: Any) -> Tuple[Dict, bool]:
330330
"""Operator evaluator implementation."""
331331
self.validate(**params)
332332
# For name consistency.

netcompare/evaluators.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Evaluators."""
22
import re
3-
from typing import Any, Mapping, Dict
3+
from typing import Any, Mapping, Dict, Tuple
44
from deepdiff import DeepDiff
55
from .utils.diff_helpers import get_diff_iterables_items, fix_deepdiff_key_names
66
from .operator import Operator
@@ -104,7 +104,7 @@ def regex_evaluator(values: Mapping, regex_expression: str, mode: str) -> Dict:
104104
return result
105105

106106

107-
def operator_evaluator(referance_data: Mapping, value_to_compare: Mapping) -> Dict:
107+
def operator_evaluator(referance_data: Mapping, value_to_compare: Mapping) -> Tuple[Dict, bool]:
108108
"""Operator evaluator call."""
109109
# referance_data
110110
# {'mode': 'all-same', 'operator_data': True}

0 commit comments

Comments
 (0)