nose-progressive

Software kuvakaappaus:
nose-progressive
Ohjelmiston tiedot:
Versio: 1.5
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Erik Rose
Lupa: Vapaa
Suosio: 1

Rating: nan/5 (Total Votes: 0)

nenä-progressiivinen on nenä plugin, joka näyttää edistymisen paikallaan edistymispalkki vapauttaen loput ruudun (sekä vieritysmuistin) varten kompakti näyttö koe epäonnistumisia. Se näyttää epäonnistumisia ja virheitä, kun ne tapahtuvat ja vältetään vieritys ne pois näytön hyväksi vähemmän hyödyllisiä lähtö.
Koskevat filosofia Nenä Progressive on saada hyödyllistä tietoa ruudulle niin pian kuin mahdollista ja pitää se siellä niin kauan kuin mahdollista ja samalla osoittaa edistystä.
Asennus:
Pip asentaa nenä-progressiivinen
Tai saada verenvuoto-reuna, julkaisematon versio:
Pip asentaa -e
& Nbsp; git: //github.com/erikrose/nose-progressive.git#egg=nose-progressive
Käyttö:
nosetests --with-progressiivinen
Esimerkki:
Seuraavassa ei oikein tee sille oikeutta; vuonna varsinaisen päätelaitteen, 2 polun nimi riviä jälkeen FAIL tai ERROR ovat rohkeita tukea visuaalinen murenemista, ja edistystä alareunassa on rohkea myös:
% Nosetests --with etenevä
FAIL: kitsune.apps.notifications.tests.test_events: MailTests.test_anonymous
& Nbsp; apps / ilmoitukset / testit / test_events.py +31
& Nbsp; File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", rivi 279, run
& Nbsp; testMethod ()
& Nbsp; File "/Users/erose/Checkouts/kitsune/../kitsune/apps/notifications/tests/test_events.py", rivi 361, vuonna test_anonymous
& Nbsp; eq_ (1, len (mail.outbox))
& Nbsp; File "/Users/erose/Checkouts/kitsune/vendor/packages/nose/nose/tools.py", rivi 31, vuonna eq_
& Nbsp; puolustamaan == b, msg tai "% r! =% R"% (a, b)
AssertionError
VIRHE: kitsune.apps.questions.tests.test_templates: TemplateTestCase.test_woo
& Nbsp; apps / kysymyksiä / testit / test_templates.py +494
& Nbsp; File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/unittest.py", rivi 279, run
& Nbsp; testMethod ()
& Nbsp; File "/Users/erose/Checkouts/kitsune/vendor/packages/mock/mock.py", rivi 196, vuonna paikattu
& Nbsp; paluu toi (* args, ** keywargs)
& Nbsp; File "/Users/erose/Checkouts/kitsune/../kitsune/apps/questions/tests/test_templates.py", rivi 494, vuonna test_woo
& Nbsp; attrs_eq (mail.outbox [0], jotta = ['some@bo.dy'],
IndexError: luetteloindeksin kantaman
kitsune.apps.questions.tests.test_templates: TaggingViewTestsAsAdmin.test_add_new_canonicalizes [=========== -]

Ominaisuudet :

  • Ilmoittakaa edistymistä paikallaan edistymispalkin sijaan rullata hyödyllinen tracebacks pois ruudulta tai väli ne pisteillä ja cruft.
  • Näytä tracebacks heti kun ne tapahtuvat eikä odota katkeraan loppuun. Kuori & quot; Jäljitys (viimeisin puhelu viimeinen): & quot; pois tracebacks joten ne vievät vähemmän tilaa.
  • Tunnista epäonnistui testit muodossa, joka voidaan syöttää takaisin nenä, joten se on helppo ajaa uudelleen niitä.
  • Tulosta tiedostojärjestelmä polku täydellinen vi-tyyliin linjan numero, joten voit liittää sen komentoriviltä ja ottaa suoraan bugi editorin.
  • toimivat hyvin Django kautta Django-nenä (tietenkin).

Mitä uutta tässä julkaisussa:

  • Lisää --progressive-editori-pikakuvake-mallin vaihtoehto , joten voit täysin muokata editorin pikanäppäimet. Nyt tuemme tahansa tekstieditori, joka on go-to-line vaihtoehto, ei väliä kuinka se on kirjoitettu.
  • Drop Python 2.5. Tarvitsimme moderni merkkijono muotoilua.
  • Lisää ensiluokkaista Python 3.2.3 ja korkeampi. Kävi ilmi minun tox config oli vain väärässä.
  • Tolerate NONES vuonna paluuseurannan komponentit: tiedostojen nimet ja koodin otteita erityisesti. (Kyle Gibson)

Mitä uutta versiossa 1.3:

  • Tee uudelleen edistystä bar. Nyt se on tehty kaunis terminaalin taika sijaan yhtäsuuruusmerkit. Se näyttää parhaalta, kun päätelaite tukee vähintään 16 väriä, mutta siellä on yksivärinen fallback vähemmän. Tai voit muokata värejä käyttämällä useita uusia komentorivivalitsimet.
  • Korjaa Unicode virhe tapahtui, kun ei-ASCII-merkkiä ilmestyi paluuseurannan tekstiä. (Naoya Inada)

Mitä uutta versiossa 1.2.1:

  • Tolerate tyhjä tracebacks rasteroijan. Tällä vältetään pahentaa ilmenevät kaatumiset ennen testiä kehyksiä.

Mitä uutta versiossa 1.1.1:

  • Korjaa vika, joka aiheuttaa formatter kaatumaan monissa SyntaxErrors. Tämä parantaa myös heuristiikka tunnistamiseksi testauskehikolla kun on Syntaksivirhe: voimme nyt löytää sitä niin kauan kuin virhe tapahtuu kehyksen alle testin.

Mitä uutta versio 1.1:

  • Voit nyt asettaa editorin nenä-progressiivinen käyttötarkoituksiin erillään $ EDITOR komentotulkkimuuttujaan.

Mitä uutta versiossa 1.0:

  • Jokainen pinokehys on nyt toimittaja pikakuvake. Paitsi että tämä helpottaa navigoida, mutta se on lyhyempi sekä korkeus ja leveys.
  • Alusta tracebacks suurta oikeudenmukaisuutta. Hienovarainen väritys ohjaa silmän alas luettelossa toimintonimiryhmään ja lievä taustaväri huutaa testauskehikolla.
  • Piilota unittest sisäiset ja muut esikokeeseen pino kehyksiä tulostettaessa tracebacks. Vähemmän kehykset = vähemmän melua näytöllä = vähemmän ajattelua = voittaa!
  • Lisää mahdollisuus käyttää absoluuttista polkuja tracebacks.

Mitä uutta versiossa 0.7:

  • Valitse oikea pino runko toimittaja pikakuvakkeet syntaksivirheitä. Piti käsitellä syntaksivirheitä erityisesti, koska he eivät tee se paluuseurannan oikea.
  • Näytä todellinen arvo $ EDITOR env- var eikä vain & quot; $ TOIMITTAJA & quot ;. Minä toivon että se tekee siitä hieman enemmän selvää, mitä tehdä sen kanssa, plus se antaa työ- oletus jos $ TOIMITTAJA ei ole asetettu.

Mitä uutta versiossa 0.6.1:

  • Korjaa kaatuu laukaisee testi, jossa ei ole määritelty moduuli. --failed pitäisi aina toimi nyt.

Mitä uutta versiossa 0.6:

  • Major refaktorointi. nenä-progressiivinen nyt oma testrunner ja testituloksen luokka. Tämä tekee täysin kaapata plugin ja muut plugins, jotka tekevät lähtö.
  • Täysin tue mukautettuja virhe luokat, kuten Hyppy ja Poistot. Ne tulostetaan testiajon aikana, lihavoida jos ne edustavat vika, ja yhteenveto laskee ajon jälkeen.
  • Testit joka kirjoittaa suoraan stderr tai stdout enää mustamaalata etenemispalkki.
  • Lisää $ editorin editori pikakuvake: enää kirjoittamalla!
  • Työ testejä, joilla ei ole osoitetta () menetelmä.
  • Työ testit, palauta null tiedostonimi alkaen test_address ().
  • Älä tasoittaa yli ATE ohjeita (enää?).
  • Älä peitä paluuseurannan kunwith_setup sisustaja on testi generaattori epäonnistuu.

Vaatimukset :

  • Python
  • nenä

Rajoitukset :

  • Ohitettavia testit päästä lasketa Python 2.6, mutta he eivät saa tulostaa. Katson hyppii jotain lannistu, joten aion korjata tämän.
  • Testit, jotka itse kirjoittaa stderr tahraa bittiä edistymispalkkia ylöspäin, jos ne eivät tulostu täydelliset linjat. Toivon korjata joidenkin monkeypatching, mutta sillä välin, kulkee --logging-kirkas-käsittelijät korjaa useimmat näistä käytännössä.
  • En ole kokeillut tätä mihinkään, mutta Python 2.6. Vikailmoitukset ovat tervetulleita!

Vastaavia ohjelmistoja

nose-cov
nose-cov

20 Feb 15

cynic
cynic

14 Apr 15

MPI-IO Test
MPI-IO Test

2 Jun 15

Zato
Zato

20 Feb 15

Muu ohjelmistojen kehittäjä Erik Rose

Conway
Conway

14 Apr 15

django-tidings
django-tidings

11 May 15

Kommentit nose-progressive

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!