pytest-incremental

نرم افزار تصویر:
pytest-incremental
جزئیات نرم افزار:
نسخه: 0.2.0
ها تاریخ: 12 May 15
توسعه دهنده: Eduardo Naufel Schettino
پروانه: رایگان
محبوبیت: 7

Rating: nan/5 (Total Votes: 0)

در pytest-افزایشی دونده آزمون افزایشی (پلاگین pytest) است.
"دونده آزمون تدریجی" چیست؟
هنگامی که صحبت کردن در مورد ساخت ابزار آن است که مشترک برای اشاره به واژه ها:
- اولیه (کامل) ساخت - تمام فایل ها وارد
- ساخت افزایشی (یا جزئی بازسازی) - فقط فایل های تغییر وارد
- هیچ عملیات ساخت - هیچ فایل کامپایل شده اند (هیچ از آخرین اجرای تغییر)
بنابراین "دونده آزمون تدریجی" تنها آزمون است که با تغییراتی در کد منبع از اجرای تست آخرین قرار گرفتند دوباره اجرا کند.
چگونه کار می کند؟
pytest-افزایشی یک پلاگین pytest است. بنابراین اگر شما می توانید مجموعه تست خود را با pytest شما می توانید pytest-افزایشی استفاده را اجرا کنید.
این افزونه فایل های منبع پایتون خود را تجزیه و تحلیل و از طریق واردات آن تعریف وابستگی از ماژول. قطعه استفاده می شود برای پیگیری از وابستگی ها و صرفه جویی در نتایج. این پلاگین تغییر خواهد کرد که چگونه pytest جمع آوری امتحانهایتان را بگذرانید. pytest انجام بقیه کار در واقع در حال اجرا آزمایش و گزارش نتایج.
نصب:
pytest-افزایشی در پایتون 2.6، 2.7 تست شده است.
تصویر در تصویر 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 بستگی دارد)

نرم افزار های مشابه

Pikzie
Pikzie

14 Apr 15

tdaemon
tdaemon

11 May 15

nose-regression
nose-regression

11 May 15

nose-kleenex
nose-kleenex

15 Apr 15

نرم افزار های دیگر از توسعه دهنده Eduardo Naufel Schettino

avalanche
avalanche

14 Apr 15

Doit
Doit

1 Mar 15

hoe.js
hoe.js

13 Apr 15

نظرات به pytest-incremental

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!