الافتراضي py.test تصفية الكلمة (كيلو) هو _way_ واسع جدا. وكنت أعتقد أنه سيستند إلى الكائنات MarkInfo التي تم وصفها جنبا إلى جنب مع خيار التصفية لكن ذلك سيكون غير صحيح. في الواقع، فإنه يختار اسم الأسلوب / وظيفة من السيناريو أيضا.
pytest-markfiltration هو البرنامج المساعد الذي يقدم العلم -f لpytest التي تأخذ اسم كائن MarkInfo إما الاحتفاظ بها أو إزالتها من النصوص التي تم جمعها.
بناء الجملة هو نفسه كما هو الحال مع كيلو. لذلك ...
ليشمل السيناريو مع كائن MarkInfo عليه
py.test -f وحيد القرن
وdisclude واحد
py.test -f -hippo
كما هو الحال مع كيلو يمكنك القيام به "و" جمع وكذلك مع
py.test -f "وحيد القرن فرس النهر"
أو
py.test -f "فرس النهر -rhino"
ولكن كيلو المدمج في لا تتيح لك القيام 'أو' المجموعة. -f لا تسمح لذلك على الرغم من خلال حالات متعددة من أنه علم
py.test -f فرس النهر -f وحيد القرن
وربما مثال سخيف
py.test -f فرس النهر -f -rhino
لتثبيت، إما * نقطة تثبيت pytest-markfiltration * بيثون setup.py تثبيت
المتطلبات:
بيثون
لم يتم العثور على التعليقات