当我尝试运行我收到的目录的所有doctests时
/usr/bin/python3.4 /home/d9k/soft/pycharm-community-3.4.1/helpers/pycharm/docrunner.py /home/d9k/pr/bkuppr/
Testing started at 12:05 AM ...
usage: .........
docrunner.py: error: invalid choice: '/home/d9k/pr/bkuppr/' (choose from 'run', 'restore', 'edit', 'test') ......
Empty test suite.
当我为一个特定文件运行doctests时,docrunner会找到它们并正确执行。
如何设置doctests以正确运行文件夹中的所有测试?
答案 0 :(得分:0)
好的,模块docrunner.py中有一个错误:某些命令不在
中if __name__ == "__main__":
阻止,所以他们被执行并且粉碎了测试运行。