Пример #1
0
def test_custom_error_message():
    email_validator = Validator()
    email_validator.validate({'id': [Required], 'username': [Required]})
    email_validator.messages({'id': 'change your id', 'username': '******'})

    assert email_validator.check({'tomato': 'true'}) is False
    assert email_validator.errors()['id'] == 'change your id'
    assert email_validator.errors()['username'] == 'dont forget your username'
Пример #2
0
    def test_custom_error_messages_missing_one(self):
        email_validator = Validator()
        email_validator.validate({'id': [Required]})

        email_validator.messages({'username': '******'})

        assert email_validator.check({'username': '******'}) is False
        assert email_validator.errors()['id'] == 'must be present'