示例#1
0
 def test_invalid_email(self):
     invalid1 = "user@example"
     assert_raises(ValueError, lambda: validate.email(invalid1))
     invalid2 = "example.com"
     assert_raises(ValueError, lambda: validate.email(invalid2))
     invalid3 = "user"
     assert_raises(ValueError, lambda: validate.email(invalid3))
示例#2
0
def test_invalid_email():
    invalid1 = "user@example"
    with pytest.raises(ValidationError):
        validate.email(invalid1)
    invalid2 = "example.com"
    with pytest.raises(ValidationError):
        validate.email(invalid2)
    invalid3 = "user"
    with pytest.raises(ValidationError):
        validate.email(invalid3)
    with pytest.raises(ValidationError):
        validate.email('@nouser.com')
示例#3
0
 def test_invalid_email(self):
     invalid1 = "user@example"
     with pytest.raises(ValueError):
         validate.email(invalid1)
     invalid2 = "example.com"
     with pytest.raises(ValueError):
         validate.email(invalid2)
     invalid3 = "user"
     with pytest.raises(ValueError):
         validate.email(invalid3)
 def test_invalid_email(self):
     invalid1 = "user@example"
     with pytest.raises(ValueError):
         validate.email(invalid1)
     invalid2 = "example.com"
     with pytest.raises(ValueError):
         validate.email(invalid2)
     invalid3 = "user"
     with pytest.raises(ValueError):
         validate.email(invalid3)
示例#5
0
def test_validate_email_none():
    assert validate.email(None) is None
示例#6
0
 def output(self, key, obj):
     value = self.get_value(key, obj)
     if value is None:
         return self.default
     return validate.email(value)
示例#7
0
 def _validated(self, value):
     return validate.email(value, error=getattr(self, 'error'))
示例#8
0
 def output(self, key, obj):
     value = self.get_value(key, obj)
     if value is None:
         return self.default
     return validate.email(value)