如何在setup.py脚本中运行所有测试?

时间:2011-07-31 17:41:47

标签: python django setuptools django-testing

我想编写一个setup.py脚本来运行我的所有django应用程序的测试,如果其中一个测试没有通过,则安装失败。
怎么做到呢?我需要做什么?

1 个答案:

答案 0 :(得分:3)

假设您正在使用setuptools,请查看其文档中的test build package and run a unittest suite。我认为让你运行setup.py test并且不安装你的包,但是在鸡蛋中运行测试。从这里您可以运行setup.py install。这似乎是一个新命令(我的版本没有列出它)。