def test_validate(data): setting_instance = MockSettingInstance(data["current"]) setting_instance.minimum_value = data["minimum"] setting_instance.maximum_value = data["maximum"] setting_instance.minimum_value_warning = data["min_warning"] setting_instance.maximum_value_warning = data["max_warning"] validator = Validator("test") validation_state = validator(setting_instance) #Execute the test. assert validation_state == data["answer"]
def test_validate(data): setting_instance = MockSettingInstance(data["current"]) setting_instance.type = data.get("type") setting_instance.minimum_value = data.get("minimum") setting_instance.maximum_value = data.get("maximum") setting_instance.minimum_value_warning = data.get("min_warning") setting_instance.maximum_value_warning = data.get("max_warning") setting_instance.warning_value = data.get("warning_value") setting_instance.error_value = data.get("error_value") setting_instance.allow_empty = data.get("allow_empty") setting_instance.is_uuid = data.get("is_uuid") validator = Validator("test") validation_state = validator(setting_instance) #Execute the test. assert validation_state == data["answer"]
def validator(): setting_instance = MockSettingInstance(0) return Validator(setting_instance)