PyZen

Skjermbilde programvare:
PyZen
Prog.varedetaljer:
Versjon: 0.3.2
Last opp dato: 12 May 15
Utvikler: Noah Kantrowitz
Lisens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

PyZen er en kontinuerlig test løper for paranoide utviklere. & Nbsp; Så lenge skriptet kjører, vil PyZen overvåke endringer i koden din og re-run test suite når det trengs. Det er frontends for flere rammer samt flere varslings UiS.
Installasjon
PyZen kan installeres fra PyPI hjelp easy_install:
easy_install PyZen
eller pip:
PIP installere PyZen
Frontends
PyZen gir flere frontends å samle prøver og kjøre kontinuerlig tester.
Django
For å sette opp PyZen etter Django legge pyzen til din INSTALLED_APPS innstilling. Oppkjøringen manage.py zen å starte tester prosessen. Du kan gi et program etikett eller test navnet med samme format som den innebygde test kommando.
Flask
The Flask frontend opprettholdes som egen pakke, Flask-Zen.
Distutils
Den PyZen pakken inneholder en distutils kommandoen zen som vil kjøre testsuiten konfigurert i setup.py henhold PyZen. Kjør setup.py zen å starte tester prosessen.
Frittstående
Den pyzen skriptet gir en wrapper for å kjøre noen test script henhold PyZen. Kjør pyzen yourscript.py arg1 arg2 ... å starte tester prosessen. Ingen konfigurasjonsalternativene er tilgjengelig på dette tidspunktet.
Alternativer
--nocolor: flagg, standard: False
& Nbsp; Deaktiver farget utgang.
-u, --ui: default: autodetect
& Nbsp; Tving bruk av en bestemt UI modul. Tilgjengelige alternativer er win32, osx, linux, og ingen.
UiS
PyZen gir et brukergrensesnitt for å indikere gjeldende test status etter hvert løp, selv om konsollen er i bakgrunnen. I tillegg til de tre plattformspesifikke grensesnitt, vil ingen grensesnitt deaktivere denne skjermen. Se frontend dokumentasjon for detaljer, men de fleste frontends tilbyr en --ui muligheten til å overstyre oppdaging.
Win32
Standard UI i Windows er en Systray ikon som viser dagens teststatus og ballong varslinger etter hvert løp. Dette UI er testet på Windows XP og nyere, selv om det kan fungere med Windows 2000.
OS X
Standard UI på OS X bruker Growl via Applescript. En Growl varsling er lagt ut etter hver testkjøring.
Linux
Standard UI på Linux bruker libnotify via pynotify biblioteket. Dette er installert som standard på nåværende versjoner av Ubuntu. Hvis pynotify ikke blir funnet, vil grensesnittet være deaktivert.
Test Runner
Som standard PyZen forbedrer test utgang med farge. Det er kjent for å fungere på både Windows og * nix systemer. De fleste frontends har en --nocolor muligheten til å deaktivere den om nødvendig

Egenskaper :.

  • Monitor kildekode og kjøre tester på endre
  • OS-spesifikke async varsling UI
  • Farget test utgang

Krav

  • Python

Lignende programvare

CppSpec
CppSpec

3 Jun 15

PMD
PMD

9 Dec 15

crpcut
crpcut

20 Feb 15

Annen programvare fra utvikleren Noah Kantrowitz

TracThemeEngine
TracThemeEngine

20 Feb 15

Kommentarer til PyZen

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!