pytest-incremental

البرمجيات قطة:
pytest-incremental
تفاصيل البرنامج:
الإصدار: 0.2.0
تاريخ إيداع: 12 May 15
ترخيص: حرر
شعبية: 64

Rating: 2.0/5 (Total Votes: 1)

و-pytest تدريجية هو اختبار عداء تزايدي (pytest المساعد).
ما هو "اختبار عداء تدريجي"؟
عندما نتحدث عن بناء الأدوات أنه من الشائع للإشارة إلى شروط:
- الأولي (الكامل) بناء - يتم تجميع كل الملفات
- بناء تدريجي (أو إعادة بناء جزئي) - يتم تجميع الملفات التي تم تغييرها فقط
- لا يوجد المرجع بناء - يتم تجميع أية ملفات (لا شيء تغير منذ آخر إعدام)
لذلك فإن "اختبار عداء تدريجي" لن يؤدي إلا إلى إعادة تنفيذ الاختبارات التي تأثرت التغييرات في التعليمات البرمجية المصدر منذ تنفيذ الاختبار الأخير.
كيف يعمل؟
pytest-تدريجية هو البرنامج المساعد pytest. حتى إذا كان يمكنك تشغيل مجموعة الاختبار الخاصة بك مع pytest يمكنك استخدام pytest تدريجيا.
فإن البرنامج المساعد تحليل الملفات المصدر الثعبان الخاص ومن خلال وارداتها تحديد تبعيات الوحدات. يستخدم DOIT لتتبع التبعيات وحفظ النتائج. سوف المساعد تعديل كيف pytest جمع الاختبارات الخاصة بك. pytest تفعل بقية من وظيفة بالفعل بتشغيل الاختبارات والإبلاغ عن النتائج.
تثبيت:
يتم اختبار-pytest تدريجيا على الثعبان 2.6، 2.7.
PIP تثبيت pytest-incremental`
بيثون setup.py تثبيت
التثبيت المحلي
يمكنك أيضا مجرد الاستيلاء على ملف وحدة البرنامج المساعد وضعها في مسار المشروع. ثم تمكينه من (تحقق pytest المستندات).
الاستعمال:
مجرد تمرير --incremental المعلمة عند الاتصال من سطر الأوامر:
py.test --incremental
يمكنك أيضا تمكين افتراضيا إضافة السطر التالي إلى pytest.ini الخاص بك:
[pytest]
addopts = --incremental
حزم شاهدت
افتراضيا جميع الوحدات التي جمعتها pytest سوف تستخدم تبعيات إذا المستوردة. من أجل الحد من أو تمديد المجلدات شاهدت يجب استخدام المعلمة --watch-PKG

المتطلبات:

بيثون

القيود:

من حزمة الاستيراد * الوحدات المستوردة من __all__ في مجموعة ليست صكا تبعية
وحدات المستوردة التي لا تستخدم عبارة الاستيراد
وحدات يتم استيراد explictitly لكن استخدم في وقت التشغيل (أي conftest.py عند تشغيل الاختبارات الخاصة بك مع pytest)
قرد الترقيع. (أي واردات X. B قرد بقع X. وفي هذه الحالة قد تعتمد على B)

برامج مماثلة

lava-dashboard
lava-dashboard

20 Feb 15

nose-cprof
nose-cprof

20 Feb 15

snort
snort

14 Apr 15

البرامج الأخرى من المطور Eduardo Naufel Schettino

Doit
Doit

1 Mar 15

avalanche
avalanche

14 Apr 15

hoe.js
hoe.js

13 Apr 15

تعليقات ل pytest-incremental

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!