setuptools / نظام إدارة حزم دبيان-buildpackage: رفض بناء إذا فشل nosetests

StackOverflow https://stackoverflow.com/questions/1231958

سؤال

ولدي مجموعة الثعبان بسيطة جدا أن أبني في حزم ديبيان باستخدام setuptools، cdbs و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

والآن، هناك طريقة سهلة لجعل نظام إدارة حزم دبيان-buildpackage تنفيذ اختبارات الوحدة ورفض لإنشاء ديب إذا فشل اختبار جناح؟

هل كانت مفيدة؟

المحلول

وحاول

build/yourpackage::
         nosetests
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top