我正在将Django应用程序从版本1.10.7
升级到1.11.2
。
升级后,runserver命令运行良好,但当我尝试运行单元测试套件时,出现以下错误:
CommandError: Option `--functions=...` couldn't be empty
要运行单元测试套件,我将使用以下命令:
python src\main\manage.py test --noinput
如您所见,我没有使用任何--function
参数,这与升级之前使用的命令相同
如果运行指定要运行的文件的测试套件,也会遇到同样的情况
我还尝试运行manage命令的help函数,但没有显示--functions
参数
我对这个问题有点困惑,我在文档和发行说明中都没有找到关于这个错误的任何信息
有人知道这个错误是如何产生的,以及如何修复它吗
我运行的是django1.11.2和python2.7
提前谢谢
看起来有一个名为
check
的custom management command与one of Django's built-in commands冲突。不管出于什么原因,manage.py test
调用的是自定义命令,而不是内置命令将自定义命令重命名为不冲突的命令可以解决问题
相关问题 更多 >
编程相关推荐