def _check_field(yaml_value: str, expected_value: Path) -> None: check_field(_Test, "path", yaml_value, expected_value)
def _check_field(yaml_value: str, expected_value: bool) -> None: check_field(_Test, "bool", yaml_value, expected_value)
def _check_field(field: str, yml_value: str, expected_value: int) -> None: check_field(_Test, field, yml_value, expected_value)
def _check_field(yaml_value: str, expected_value: Dict[str, str]) -> None: check_field(_Test, "dict", yaml_value, expected_value)
def _check_field(yml_value: str, expected_value: _TestEnum) -> None: check_field(_Test, "enum", yml_value, expected_value)
def _check_field(yml_value: str, expected_value: float) -> None: check_field(_Test, "float", yml_value, expected_value)
def _check_field(yml_value: str, expected_value: str) -> None: check_field(_Test, "string", yml_value, expected_value)
def _check_field(yaml_value: str, expected_value: List[str]) -> None: check_field(_Test, "list", yaml_value, expected_value)