我使用pytestdjango运行我所做的单元测试。当我使用-v
标志时,我得到如下输出:
dashboard/apps/excel_import/tests.py::ExcelImportTestCase::test_multiple_excel PASSED [ 50%]
dashboard/apps/excel_import/tests.py::ExcelImportTestCase::test_specific_excel PASSED [100%]
我在pytest文档或google上的任何地方都找不到PASSED [ 50%]
的含义。我在那个特定的测试中有4个断言,这是否意味着我通过了2个测试而2个失败了?如果是这样,为什么不告诉我我考试不及格?在
我不知道这是否相关,但我也在使用python cov来覆盖代码。代码覆盖率结果表明该文件的100%正在运行,因此似乎并不是只有一半的测试运行了或者类似的东西。在
如果有人知道PASSED [ 50%]
是什么意思,我将非常感谢你的洞察力。提前感谢您的帮助!在
“
PASSED
”表示所列测试通过。[ 50%]
是到目前为止已经运行了多少个测试。在相关问题 更多 >
编程相关推荐