【发布时间】:2023-03-10 11:42:02
【问题描述】:
我正在创建一个Management Command,当出现问题时我会在其中引发CommandError 异常。
我的一个测试用例执行命令的方式会引发异常,因此测试结果为错误。
我怎样才能让它通过?
【问题讨论】:
标签: django django-testing django-manage.py django-tests
我正在创建一个Management Command,当出现问题时我会在其中引发CommandError 异常。
我的一个测试用例执行命令的方式会引发异常,因此测试结果为错误。
我怎样才能让它通过?
【问题讨论】:
标签: django django-testing django-manage.py django-tests
如果您的预期行为是异常,您可以使用 assertRaises,请看这里:https://docs.python.org/2/library/unittest.html#unittest.TestCase.assertRaises
【讨论】: