python - Python单元测试在什么情况下运行失败?

标签 python unit-testing

我现在正在开发一个独立的 Django 应用程序。您可以在Github查看代码。在其中一次编辑中,我引入了一个导致源树被删除的错误。我重置为较早的版本,突然我的单元测试停止工作。我尝试过将早期版本一分为二,但结果没有任何用处。

事实上,我知道我推送到 Github 的最后一次提交是一个很好的提交。克隆了 Github 存储库,结果还是一样:没有运行任何测试。这里可能出了什么问题?

最佳答案

问题已解决。事实证明这是 Django 特有的问题。我的应用程序中有一个 models.py 文件,由于某些奇怪的原因,该文件不是 git repo 的一部分。一旦源树被删除,并且存储库中的代码被恢复,models.py 就不再存在,因此测试将无法运行......愚蠢的错误。

关于python - Python单元测试在什么情况下运行失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1931567/

相关文章:

python - fuse 问题

python - 如何使用循环填充 Python 字典

python - 确定一个字符是否出现在另一个字符第一次出现之前

java - Spring应用程序上下文无法加载配置文件

python - Visual Studio fatal error C1510 : Cannot load language resource clui. dll。安装 Pandas 时

python - n维遍历

unit-testing - 您如何使用 TDD 设计复杂系统?

android - Kotlin Jacoco 覆盖率未显示 Android 中的静态方法(伴侣)

java - 单元测试android : How to return function not to be null when calls another function return and use

visual-studio - 确定哪些类最能从单元测试中受益?