声明错误消息与Django中的字符串匹配

时间:2016-05-20 19:27:16

标签: django django-unittest

这可能吗?我有一个自定义错误消息,我想检查它是否在未满足验证时引发。我可以做类似以下的事情吗?

onchange

1 个答案:

答案 0 :(得分:1)

是的,它是这样的:

with self.assertRaisesMessage(ValidationError, 'name validation not met'):
    # code that causes the exception

要让assertRaisesMessage助手可用,您应该在Django TestCase内工作。