инструменты настройки / dpkg-buildpackage:Откажитесь от сборки, если nosetests завершатся неудачей
-
22-07-2019 - |
Вопрос
У меня есть очень простой пакет python, который я встраиваю в пакеты debian, используя setuptools, cdbs и pycentral:
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 в случае сбоя набора тестов?
Решение
Попробуй
build/yourpackage::
nosetests
Не связан с StackOverflow