setuptools / dpkg-buildpackage: se niega a construir si fallan las pruebas de nariz
-
22-07-2019 - |
Pregunta
Tengo un paquete python muy simple que construyo en paquetes debian usando setuptools, cdbs y pycentral:
setup.py:
from setuptools import setup
setup(name='PHPSerialize',
version='1.0',
py_modules=['PHPSerialize'],
test_suite = 'nose.collector'
)
debian / rules:
#!/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
Ahora, ¿hay una manera fácil de hacer que dpkg-buildpackage ejecute las pruebas unitarias y se niegue a crear el .deb si falla el conjunto de pruebas?
Solución
Probar
build/yourpackage::
nosetests
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow