def test_address_invalid(value): with pytest.raises(ValueError): validate_email(value)
def test_email_validator_not_installed(): with pytest.raises(ImportError): validate_email('*****@*****.**')
def test_address_valid(value, name, email): assert validate_email(value) == (name, email)
def validate(cls, v): v = super().validate(v) return validate_email(v)[1]