我想在我的 setup.py 文件中为我的项目的多个测试命令编写一个别名。
但是,当我尝试在一行上运行多个命令时,当在其他命令之前调用“nosetests”命令时,我遇到了问题。
这有效
$ python setup.py lint nosetests
pylint output
nosetests output
但是如果我交换命令,我只会得到nosetests
输出。
我认为lint
命令被鼻子测试参数解析器吃掉了。
$ python setup.py nosetests lint
nosetests output
# No pylint output
所以,我想知道是否有办法明确分离命令?
谢谢