【发布时间】:2009-08-05 08:50:03
【问题描述】:
我有一个非常简单的 python 包,我使用 setuptools、cdbs 和 pycentral 将它构建到 debian 包中:
setup.py:
from setuptools import setup
setup(name='PHPSerialize',
version='1.0',
py_modules=['PHPSerialize'],
test_suite = 'nose.collector'
)
debian/规则:
#!/usr/bin/make -f
DEB_PYTHON_SYSTEM = pycentral
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
现在,有没有一种简单的方法可以让 dpkg-buildpackage 执行单元测试并在测试套件失败时拒绝创建 .deb?
【问题讨论】:
标签: python debian setuptools nose cdbs