def test_optional_empty(): optional('')
def test_optional_str(): optional('hello')
def test_optional_none(): with pytest.raises(StopValidation) as e: optional(None)