标签: python django setuptools django-testing
我想编写一个setup.py脚本来运行我的所有django应用程序的测试,如果其中一个测试没有通过,则安装失败。 怎么做到呢?我需要做什么?
答案 0 :(得分:3)
假设您正在使用setuptools,请查看其文档中的test build package and run a unittest suite。我认为让你运行setup.py test并且不安装你的包,但是在鸡蛋中运行测试。从这里您可以运行setup.py install。这似乎是一个新命令(我的版本没有列出它)。
setup.py test
setup.py install