【问题标题】:How to handle CommandError exceptions in Django tests如何处理 Django 测试中的 CommandError 异常
【发布时间】:2023-03-10 11:42:02
【问题描述】:

我正在创建一个Management Command,当出现问题时我会在其中引发CommandError 异常。

我的一个测试用例执行命令的方式会引发异常,因此测试结果为错误。

我怎样才能让它通过?

【问题讨论】:

    标签: django django-testing django-manage.py django-tests


    【解决方案1】:

    如果您的预期行为是异常,您可以使用 assertRaises,请看这里:https://docs.python.org/2/library/unittest.html#unittest.TestCase.assertRaises

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-18
      • 1970-01-01
      • 2018-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 2017-10-16
      相关资源
      最近更新 更多