nose-progressive

Software screenshot:
nose-progressive
Software ətraflı:
Version: 1.5
Tarixi Upload: 14 Apr 15
Geliştirici: Erik Rose
Lisenziya: Pulsuz
Məşhurluq: 54

Rating: 5.0/5 (Total Votes: 1)

burun-mütərəqqi test uğursuzluqlar kompakt ekran üçün ekran qalan (həmçinin scrollback bufer) azad, stasionar tərəqqi bar tərəqqi göstərir ki, bir burun plugin edir. Bu kimi onlar baş kimi uğursuzluqlar və səhvlər göstərir və daha az faydalı çıxdı lehinə ekran onları scrolling qarşısını alır.
Burun Progressive rəhbər fəlsəfə qısa müddətdə ekran üzərində faydalı məlumat almaq və hələ də tərəqqi edən isə kimi uzun mümkün kimi saxlamaq üçün.
Quraşdırma:
burun-mütərəqqi bərpa tırtıl
Və ya, qanaxma kənarında, unreleased versiyası almaq üçün:
-e bərpa PIP
& Nbsp; git: //github.com/erikrose/nose-progressive.git#egg=nose-progressive
İstifadə:
nosetests --with-mütərəqqi
Məsələn:
Aşağıdakı olduqca ədalət etmir; faktiki terminal, FAIL və ya SƏHV sonra 2 pathname xətləri əyani chunking yardım üçün cəsarətli və alt irəliləyiş bar, eləcə də qalın:
% Nosetests --with-mütərəqqi
FAIL: kitsune.apps.notifications.tests.test_events: MailTests.test_anonymous
& Nbsp; apps / notifications / testlər / test_events.py +31
& Nbsp; perspektivdə, line 279 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py" Fayl
& Nbsp; testMethod ()
& Nbsp; test_anonymous da, line 361 "/Users/erose/Checkouts/kitsune/../kitsune/apps/notifications/tests/test_events.py" Fayl
& Nbsp; eq_ (1, len (mail.outbox))
& Nbsp; eq_ ilə, line 31, "/Users/erose/Checkouts/kitsune/vendor/packages/nose/nose/tools.py" Fayl
& Nbsp; a == b, msg və ya təsdiq% (a, b) "% r =% r!"
AssertionError
SƏHV: ​​kitsune.apps.questions.tests.test_templates: TemplateTestCase.test_woo
& Nbsp; apps / sual / testlər / test_templates.py +494
& Nbsp; perspektivdə, line 279 "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py" Fayl
& Nbsp; testMethod ()
& Nbsp; line 196 "/Users/erose/Checkouts/kitsune/vendor/packages/mock/mock.py" Fayl yamaqlı
& Nbsp; return func (* args ** keywargs)
& Nbsp; test_woo ilə, line 494 "/Users/erose/Checkouts/kitsune/../kitsune/apps/questions/tests/test_templates.py" Fayl
& Nbsp; attrs_eq (mail.outbox [0], = ['some@bo.dy'] üçün,
IndexError: sıra siyahısı index
kitsune.apps.questions.tests.test_templates: TaggingViewTestsAsAdmin.test_add_new_canonicalizes [=========== -]

Features

  • daha ekran off faydalı tracebacks scrolling və ya nöqtələr və Cruft ilə onları spacing daha stasionar tərəqqi bar tərəqqi göstərin.
  • Şou tracebacks kimi onlar acı sonuna qədər gözləmə daha çox baş kimi. Traceback (ən son zəng, son) & quot Strip: & quot; tracebacks off onlar daha az yer tutur, belə ki,.
  • geri burun qidalanır bilər bir format uğursuz testlər müəyyən, belə ki, onları yenidən run üçün asandır.
  • vi-stil line sayı ilə tam fayl yolunu Çap, belə ki, skript üçün yapışdırıb bilər və redaktoru səhv düz alınacaq.
  • (əlbəttə) Django vasitəsilə Django-burun ilə böyük iş.

Bu azad yeni nədir:

  • Əlavə et --progressive-redaktoru qısa-şablon seçimi , siz tamamilə redaktoru qısa özelleştirmek imkan. İndi biz yazıldığına var nə qədər bir go-to-line seçimi, hər hansı bir mətn redaktoru dəstəkləyir.
  • Python 2.5 dəstək Burax. Biz müasir simli biçimlendirme lazımdır.
  • Python 3.2.3 və daha yüksək üçün birinci sinif dəstək əlavə edin. Bu, mənim tox config yalnız yanlış çıxdı.
  • traceback komponentləri Nones dözmək fayl adları və kodu, xüsusilə çıxarar. (Kyle Gibson)

versiya 1.3 yeni nədir:

  • tərəqqi bar Yeniden. İndi gözəl terminal sehrli yerinə bərabər əlamətləri edilir. Sizin terminal ən azı 16 rəng dəstəkləyir, lakin bir monoxrom fallback az üçün var zaman yaxşı görünür. Və ya, bir neçə yeni komanda-line variantları istifadə edərək rəng edə bilərsiniz.
  • qeyri-ASCII Sandıqı traceback mətn çıxdı zaman baş verən bir Unicode kodlama səhv Fix. (Naoya Inada)

versiya 1.2.1 yeni nədir:

  • formatter boş tracebacks dözmək. Bu hər hansı bir test çərçivəsində əvvəl baş qəzaları kəskinləşməsi qarşısını alır.

versiya 1.1.1 yeni nədir:

  • qəza formatter səbəb ki, bir səhv düzelt çox SyntaxErrors haqqında. Bu da SyntaxError olduqda test çərçivəsində müəyyən edilməsi üçün heuristics yaxşılaşdırır. Biz indi uzun səhv test aşağıda çərçivəsində olur kimi tapa bilərsiniz

versiya 1.1 Yeni nədir:

  • İndi ayrı-ayrı olan redaktoru burun-mütərəqqi istifadə edə bilərsiniz $ REDAKTORU shell dəyişən.

versiya 1.0 yeni nədir:

  • Hər yığını çərçivəsində artıq redaktor qısa yoldur. Yalnız bu asan naviqasiya etmək, lakin hündürlüyü və eni həm də qısa deyil.
  • böyük ədalət biçimlendirmek tracebacks. Incə boyayıcı funksiyası adları siyahıdan göz təlimatlar, və yüngül background color test çərçivəsində həyata çağırır.
  • gizlət unittest-daxili və digər pre-test yığını çərçivəsində tracebacks çap zaman. Az çərçivəsində = daha az səs-küy Ekranda = daha az düşüncə = qazanmaq!
  • tracebacks mütləq yolları istifadə etmək seçimi əlavə edin.

versiya 0.7 yeni nədir:

  • redaktoru qısa səhvlər syntax üçün düzgün yığını çərçivəsində seçin. Onlar müvafiq traceback daxil etmək olmadığı, xüsusi sintaksis səhvlər idarə etmək üçün idi.
  • yalnız olarak daha çox $ REDAKTORU ENV var faktiki dəyəri göstərin $ REDAKTORU & quot ;. Hesab edirəm ki, bir az daha aydın onunla nə edir ümid edirəm, üstəlik $ REDAKTORU müəyyən deyil, əgər bir iş default verir.

versiya 0.6.1 yeni nədir:

  • olan test səbəb bir qəza Fix heç bir müəyyən modul. --failed həmişə işləməlidir.

versiya 0.6 yeni nədir:

  • Böyük refactoring. burun-mütərəqqi indi öz testrunner və test nəticəsində sinif var. Bu ələ plugin və çıxış edən digər plugins ilə tam uyğun edir.
  • Tam skips və Deprecations kimi xüsusi səhv dərsləri, dəstəkləyir. Onlar run sonra uğursuzluq təmsil əgər qalın harflerle, test run zamanı çap və sayar ümumiləşdirilmişdir.
  • stderr və ya stdout birbaşa yazmaq testlər artıq tərəqqi bar böhtan.
  • redaktoru qısa $ REDAKTORU əlavə et heç bir daha yazaraq
  • !
  • bir ünvan () metodu yoxdur testlər iş.
  • test_address bir null fayl geri testlər İş ().
  • pdb tələb üzərində açmaq etməyin (artıq?).
  • bir test generatorwith_setup decorator uğursuz zaman traceback gizli etməyin.

tələblər

  • Python
  • burun

məhdudiyyətlər

  • Atlandı testlər Python 2.6 sayılır almaq, lakin onlar çap almaq deyil. Mən yol skips bir şey hesab, mən bu düzeltmek üçün planlaşdırırıq.
  • özləri tam xətləri çap etməyin yuxarı əgər tərəqqi bar bit böhtan edəcək stderr yazmaq testlər. Mən bəzi monkeypatching ilə bu düzeltmek üçün ümid, lakin bu vaxt, keçən-aydın-işleyicileri --logging təcrübədə ən bu giderir.
  • I Python 2.6 bir şey deyil bu cəhd deyil. Hata raporları xoş gəlmisiniz!

Oxşar proqram

Acovea
Acovea

3 Jun 15

py.saunter
py.saunter

20 Feb 15

RESTClient
RESTClient

28 Sep 15

Geliştirici digər proqram Erik Rose

Conway
Conway

14 Apr 15

django-tidings
django-tidings

11 May 15

Şərh nose-progressive

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!