mlm_insights.tests.test_types.metric_based_tests.interfaces package¶
Submodules¶
mlm_insights.tests.test_types.metric_based_tests.interfaces.metric_based_test_base module¶
- class mlm_insights.tests.test_types.metric_based_tests.interfaces.metric_based_test_base.MetricBasedTestBase(user_defined_tags: Dict[str, str] = <factory>)¶
Bases:
TestBase
,ABC
- get_alias_tag(metric_key: str, expected: str) Dict[str, str] ¶
- get_system_tags(tags: Dict[str, str]) Dict[str, str] ¶
- user_defined_tags: Dict[str, str]¶
TestBase interface provide a skeleton for write Insight tests. Child class must implement execute and validate methods.