Describe the task
Refactor the validator unit tests in data/src/test/validation/ to eliminate redundancy and improve consistency. Currently, some tests utilize the existing base_test_validator_mixin.py file while others implement custom logic, resulting in highly repetitive code. This task involves standardizing all validator tests to leverage the mixin file as much as possible, reducing code duplication and improving maintainability across the validation test suite.
Acceptance Criteria
Describe the task
Refactor the validator unit tests in
data/src/test/validation/to eliminate redundancy and improve consistency. Currently, some tests utilize the existingbase_test_validator_mixin.pyfile while others implement custom logic, resulting in highly repetitive code. This task involves standardizing all validator tests to leverage the mixin file as much as possible, reducing code duplication and improving maintainability across the validation test suite.Acceptance Criteria
data/src/test/validation/to identify redundant code patternsbase_test_validator_mixin.pywhere applicable