setuptools / dpkg-buildpackage : nosetests가 실패하면 빌드 거부
-
22-07-2019 - |
문제
Setuptools, CDB 및 PyCentral을 사용하여 데비안 패키지로 구축하는 매우 간단한 파이썬 패키지가 있습니다.
setup.py :
from setuptools import setup
setup(name='PHPSerialize',
version='1.0',
py_modules=['PHPSerialize'],
test_suite = 'nose.collector'
)
데비안/규칙 :
#!/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