nose-progressive

نرم افزار تصویر:
nose-progressive
جزئیات نرم افزار:
نسخه: 1.5
ها تاریخ: 14 Apr 15
توسعه دهنده: Erik Rose
پروانه: رایگان
محبوبیت: 1

Rating: nan/5 (Total Votes: 0)

در بینی مترقی پلاگین بینی است که صفحه نمایش پیشرفت در یک نوار پیشرفت ثابت، آزاد بقیه از صفحه نمایش (و همچنین بافر عقبلغز) برای صفحه نمایش جمع و جور از شکست آزمون است. این نمایش شکست و اشتباهات به عنوان به زودی به عنوان آنها رخ می دهد و اجتناب پیمایش آنها را روی صفحه نمایش به نفع خروجی کمتر مفید است.
فلسفه حاکم از بینی پیشرو است که برای دریافت اطلاعات مفید را بر روی صفحه نمایش در اسرع وقت و نگه داشتن آن وجود دارد تا زمانی که ممکن است در حالی که هنوز هم نشان دهنده پیشرفت.
نصب و راه اندازی:
تصویر در تصویر بینی مترقی نصب
و یا، برای دریافت خونریزی، لبه، نسخه منتشر نشده:
تصویر در تصویر -e نصب
را لمس کنید و. دستگاه گوارش: //github.com/erikrose/nose-progressive.git#egg=nose-progressive
استفاده از:
nosetests --with-مترقی
به عنوان مثال:
زیر را کاملا آن را انجام عدالت نیست؛ در ترمینال واقعی، 2 خط مسیر پس از شکست و یا ERROR جسورانه برای کمک به قطعهبندی بصری هستند، و نوار پیشرفت در پایین bold است و همچنین:
٪ nosetests --with-مترقی
FAIL: kitsune.apps.notifications.tests.test_events: MailTests.test_anonymous
& nbsp؛ در برنامه / اطلاعیه / آزمون / test_events.py 31
& nbsp؛ در فایل "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py"، خط 279، در اجرا
& nbsp؛ در testMethod ()
& nbsp؛ در فایل "/Users/erose/Checkouts/kitsune/../kitsune/apps/notifications/tests/test_events.py"، خط 361، در test_anonymous
& nbsp؛ در eq_ (1، لن (mail.outbox))
& nbsp؛ در فایل "/Users/erose/Checkouts/kitsune/vendor/packages/nose/nose/tools.py"، خط 31، در eq_
& nbsp؛ از ادعا == B، MSG یا٪ (A، B) "٪ R =٪ R!"
AssertionError
خطا: kitsune.apps.questions.tests.test_templates: TemplateTestCase.test_woo
& nbsp؛ در برنامه / سوالات / آزمون / test_templates.py 494
& nbsp؛ در فایل "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py"، خط 279، در اجرا
& nbsp؛ در testMethod ()
& nbsp؛ در فایل "/Users/erose/Checkouts/kitsune/vendor/packages/mock/mock.py"، خط 196، در وصله
& nbsp؛ از تابع بازگشت (* استدلال، ** keywargs)
& nbsp؛ در فایل "/Users/erose/Checkouts/kitsune/../kitsune/apps/questions/tests/test_templates.py"، خط 494، در test_woo
& nbsp؛ در attrs_eq (mail.outbox [0]، به = ['some@bo.dy']،
صفحه اول لیست خارج از محدوده: IndexError
kitsune.apps.questions.tests.test_templates: TaggingViewTestsAsAdmin.test_add_new_canonicalizes [=========== -]

ویژگی ها:

نشاندهنده پیشرفت در یک نوار پیشرفت ثابت به جای اسکرول tracebacks مفید روی صفحه نمایش و یا فاصله آنها را با نقطه و فایلهای بیهوده.
نمایش tracebacks به محض به جای انتظار تا پایان تلخ رخ می دهد. نوار & quot؛ را Traceback (تماس جدید ترین تاریخ و زمان آخرین): & quot؛ را tracebacks کردن به طوری که آنها را فضای کمتر است.
شناسایی آزمون شکست خورده در یک فرمت است که می توان به بینی تغذیه، پس از آن آسان است برای دوباره اجرا آنها.
چاپ یک مسیر فایل سیستم کامل با شماره خط VI-سبک، بنابراین شما می توانید آن را به فرمان رب و مستقیما به مشکلات را در ویرایشگر خود را گرفته.
کار بزرگ با جنگو از طریق جنگو بینی (البته).

چه جدید در این نسخه است:

اضافه کردن گزینه --progressive-ویرایشگر-میانبر-قالب، اجازه دادن به شما به طور کامل سفارشی کلید های میانبر ویرایشگر. در حال حاضر ما هر ویرایشگر متن است که یک گزینه رفتن به خط، مهم نیست که چگونه آن را املای حمایت.
قطره پشتیبانی از پایتون 2.5. ما نیاز قالب بندی رشته مدرن است.
اضافه کردن پشتیبانی کلاس اول برای پایتون 3.2.3 و بالاتر است. معلوم شد پیکربندی TOX من فقط اشتباه بود.
تحمل Nones در اجزای traceback: نام فایل و کد عصاره به خصوص. (کایل گیبسون)

جدید در نسخه 1.3 است:

به ازنو نوار پیشرفت. در حال حاضر آن است که از سحر و جادو ترمینال زیبا به جای نشانه برابر ساخته شده است. بهترین به نظر می رسد هنگامی که ترمینال خود را با پشتیبانی از حداقل 16 رنگ، اما یک شکست تک رنگ برای کمتر وجود دارد. یا، شما می توانید رنگ با استفاده از گزینه های مختلف در خط فرمان جدید سفارشی.
رفع خطای کدگذاری یونیکد است که اتفاق افتاده است زمانی که کاراکتر های غیر ASCII در متن traceback ظاهر شد. (نائویا INADA)

جدید در نسخه 1.2.1 است:

به تحمل tracebacks خالی در قالب. با این روش تشدید تصادفات که قبل از هر گونه فریم آزمون رخ می دهد.

جدید در نسخه 1.1.1 است:

به رفع یک اشکال است که باعث می شود قالب را به سقوط در بسیاری از SyntaxErrors. این نیز بهبود می بخشد اکتشافی برای شناسایی قاب آزمون هنگامی که یک SyntaxError وجود دارد: ما در حال حاضر می توانید آن را پیدا تا زمانی که خطا در یک قاب زیر که از آزمون اتفاق می افتد.

جدید در نسخه 1.1 است:

شما هم اکنون می توانید به طور جداگانه از متغیر $ پوسته تدوین مجموعه ویرایشگر استفاده بینی مترقی.

جدید در نسخه 1.0 است:

در هر قاب پشته در حال حاضر میانبر ویرایشگر. نه تنها این آن را آسان تر به حرکت، اما آن را در هر دو ارتفاع و عرض کوتاه تر.
فرمت tracebacks برای عدالت بزرگ است. رنگ آمیزی ظریف و قوی راهنماهای چشم پایین لیستی از نام تابع، و رنگ پس زمینه کمی خواستار از قاب آزمون.
مخفی قبل از آزمون فریم پشته unittest-داخلی و دیگر هنگام چاپ tracebacks. فریم کمتر = سر و صدا کمتر روی صفحه = تفکر کمتر = برنده شدن!
اضافه کردن گزینه به استفاده از مسیرهای مطلق در tracebacks.

جدید در نسخه 0.7 است:

در انتخاب قاب پشته درست برای کلید های میانبر ویرایشگر به خطا نحو. حال که مسئولیت رسیدگی به خطا نحو خاص، از آنجایی که آنها آن را به traceback مناسب را ندارد.
نمایش مقدار واقعی ور $ ENV تدوین و نه تنها به & quot؛ $ تدوین و quot؛ کلیک کنید من امیدوار آن را می سازد آن را کمی واضح تر چه باید بکنید با آن، به علاوه آن را می دهد به طور پیش فرض کار اگر $ تدوین تنظیم نشده است.

جدید در نسخه 0.6.1 است:

به رفع یک تصادف موجب شده توسط آزمون بدون داشتن ماژول تعریف شده است. --failed همیشه باید در حال حاضر کار می کنند.

refactoring عمده:

جدید در نسخه 0.6 است. بینی مترقی در حال حاضر خود testrunner و نتیجه آزمون کلاس خود. این باعث می شود آن را به طور کامل با پلاگین ضبط و پلاگین های دیگر که خروجی سازگار است.
به طور کامل کلاس های خطای سفارشی، پشتیبانی مانند پرش و Deprecations. آنها در طول اجرای تست چاپ شده، پررنگ اگر آنها نشان دهنده شکست، و خلاصه در شمارش پس از اجرا.
تست که به طور مستقیم ارسال به stderr یا STDOUT دیگر اسمیر نوار پیشرفت.
اضافه کردن $ تدوین به میانبر ویرایشگر: هیچ تایپ بیشتر!
همکاری با آزمون که روش آدرس () ندارد.
همکاری با آزمون است که بازگشت نام فایل تهی از test_address ().
آیا بیش از دهید PDB هموار نیست (دیگر؟).
آیا traceback پنهان نیست که دکوراتورwith_setup در یک ژنراتور آزمون نتواند.

مورد نیاز:

پایتون
بینی

محدودیت ها: آزمون

رد کنید در پایتون 2.6 شمارش، اما آنها دریافت چاپ نیست. به نظر من پرش چیزی برای دلسرد شود، بنابراین من قصد دارم برای رفع این.
تست که خود را به stderr ارسال خواهد شد بیت از نوار پیشرفت لام به سمت بالا اگر آنها خطوط کامل نسخه قابل چاپ نیست. من امیدوارم که برای رفع این با برخی از monkeypatching، اما در عین حال، عبور --logging-روشن-گرداننده رفع بسیاری از این در عمل.
من این را در هیچ چیز به جز پایتون 2.6 سعی نمی کند. گزارش مشکلات خوش آمدید!

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

DREAM Tool
DREAM Tool

3 Jun 15

SpeedTest
SpeedTest

12 May 15

Kieker
Kieker

20 Feb 15

testkit
testkit

20 Feb 15

نرم افزار های دیگر از توسعه دهنده Erik Rose

django-tidings
django-tidings

11 May 15

Conway
Conway

14 Apr 15

نظرات به nose-progressive

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