PyZen yra tęstinis tyrimas bėgikas už paranojikas kūrėjams. & Nbsp; Tol, kol scenarijų veikia, PyZen stebės pokyčius savo kodą ir vėl paleisti savo bandymo komplekto, kai reikia. Yra nakładki už kelių sistemų, taip pat keletą pranešimų UIS.
Diegimas
PyZen gali būti įdiegta iš PyPI naudojant easy_install:
easy_install PyZen
arba pip:
PIP įdiegti PyZen
išoriniu sąsaja "
PyZen suteikia daug nakładki rinkti bandymus ir paleisti nuolat testeris.
Django
Norėdami nustatyti PyZen pagal Django pridėti pyzen savo INSTALLED_APPS nustatymas. Paleisti manage.py Zen pradėti testeris procesą. Jūs galite suteikti prašymo etiketę arba bandymo vardą naudodami tą patį formatą, kaip built-in bandymo komandą.
Kolba
Gertuvės sąsajos yra išlaikoma kaip atskiras paketas, kolbos Zen.
Distutils
PyZen paketas suteikia distutils komanda Zen, kad bus paleisti bandymo komplekto sukonfigūruoti setup.py pagal PyZen. Pradėti setup.py Zen pradėti testeris procesą.
Autonominė
Pyzen scenarijus numato įvynioti paleisti bet scenarijaus bandymą pagal PyZen. Pradėti pyzen yourscript.py arg1 arg2 ... pradėti testeris procesą. Nėra konfigūravimo variantai šiuo metu.
Nustatymai
--nocolor: vėliava, pagal nutylėjimą: Apgaulingi
& Nbsp; Išjungti spalvos produkcija.
-u, --ui: pagal nutylėjimą: Automatiškai
& Nbsp; Force konkrečios sąsajos modulio naudojimą. Galimos parinktys yra Win32, OSX, Linux, ir nė vienas.
sąsajose
PyZen suteikia sąsają nurodyti dabartinis bandymas statusą po kiekvieno reiso metu, net jei konsolė yra fone. Be trijų platformos konkrečios sąsajos, nė sąsaja bus išjungti šią ekraną. Žiūrėti Sąsaja dokumentacijoje, tačiau dauguma išoriniu sąsaja siūlo --ui galimybę nepaisyti detektuoti.
Win32
Numatytasis sąsaja Windows yra dėkle piktograma rodo, dabartinis bandymas statusą ir balionas pranešimus po kiekvieno reiso. Ši sąsaja yra išbandyta su Windows XP ir aukštesnės, nors ji gali dirbti su Windows 2000.
Mac OS X
Numatytasis sąsaja OS X naudoja urgzti per AppleScript. Urgzti pranešimas yra paskelbtas po kiekvieno bandymo.
"Linux"
Numatytasis sąsaja Linux naudoja libnotify per pynotify bibliotekoje. Tai yra įdiegta pagal nutylėjimą dabartines versijos Ubuntu. Jei pynotify nerastas, sąsaja bus išjungta.
Testas bėgikas "
Pagal nutylėjimą PyZen pagerina testus išėjimo spalvos. Tai žinoma, kad dirbti tiek Windows ir * nix sistemoms. Dauguma išoriniu sąsaja turi --nocolor galimybę ją išjungti, jei reikia,
Savybės :.
- Monitorius kodą ir paleisti bandymai pakeisti "
- OS-specifinis asinchroninis pranešimas sąsaja;
- Spalvotas testas produkcija
Reikalavimai
- Python,
Komentarai nerastas