美文网首页
django 测试 (二)执行测试的顺序

django 测试 (二)执行测试的顺序

作者: eeert2 | 来源:发表于2020-05-03 14:39 被阅读0次

    Django中,为了确保所有TestCase代码均以干净的数据库开头,Django测试运行器通过以下方式对测试进行重新排序:

    • 所有TestCase子类都首先运行。
    • 然后,所有其他基于Django的测试(基于SimpleTestCase的测试用例,包括 TransactionTestCase,都在没有特别顺序保证的情况下 运行。
    • 然后unittest.TestCase,运行可能会更改数据库而不将其恢复到原始状态的任何其他测试(包括doctest)。

    在同一个TestCase类中,测试函数按照先后顺序执行。

    相关文章

      网友评论

          本文标题:django 测试 (二)执行测试的顺序

          本文链接:https://www.haomeiwen.com/subject/hhmdghtx.html