Speccer

Software screenshot:
Speccer
Software ətraflı:
Version: 0.7.5
Tarixi Upload: 14 Apr 15
Geliştirici: Juho Vepsalainen
Lisenziya: Pulsuz
Məşhurluq: 20

Rating: nan/5 (Total Votes: 0)

Speccer Python üçün dəqiqləşdirilməsi-based test runner edir.
Speccer fərdi modulları test üçün sadə vasitə təmin edir. Bu minimal, sübut pulsuz sintaksis istifadə edir. Bu syntax Python unittest istifadə faktiki kodu tərtib edilir. Bundan sonra Speccer müxtəlif vəziyyətlərdə ona alternativ olaraq görülə bilər.
Run sallanan başlamaq üçün "bərpa setup.py". Faktiki misal üçün, "demo" qovluq baxın. Bu aracı yüklü yalnız qovluğuna "speccer" ibadət. Siz bir test nəticələri görmək lazımdır. Bir müvafiq go vermək faylları çimdik çekinmeyin.
Əsas Features Sintaksis
A modul dəqiqləşdirilməsi bu kimi bir şey ola bilər:
myclass.spec: (testlər myclass.py)
& Nbsp; qurmaq
& Nbsp; c = myclass.MyClass ()
& Nbsp; iki və iki əlavə
& Nbsp; c.add (2,2) == 4
& Nbsp; neqativ edir
& Nbsp; c.add (10 -10) == 0
& Nbsp; int və simli əlavə uğursuz
& Nbsp; c.add (10, foo) TypeError artırır
Bu əvvəl görmüşəm bilər hər hansı digər test kimi olduqca çox görünür. sintaksis, baxmayaraq ki, bir az yüngül ola bilər. Iddialar yazarkən bir test müəllifi kimi mühüm əhəmiyyət kəsb diqqət bilər. Bundan əlavə, bu şəkildə oxumaq üçün bir az gözəl var.
Bu testlər ərzində müntəzəm Python kodu qarışdırmaq mümkündür ki, unutmayın. Bu baxmayaraq, bütün hallarda iş ola bilər, və lazım olduğunu bildirdi.
"Qurmaq" hər dəqiqləşdirilməsi əvvəl run təyin test üsuludur. Hər bir test üçün mövcuddur bəzi obyektlərin bilərsiniz Bu yolla.
Hər dəqiqləşdirilməsi adı və bir şey müdafiə bəzi faktiki kodu ehtiva edir. Mən aşağıda mövcud iddiaları siyahısı:
& Nbsp; == bərabər
& Nbsp; bərabər = deyil
& Nbsp; ~ = demək olar ki, bərabərdir
& Nbsp; ~ = demək olar ki, bərabər deyil
& Nbsp; daha> böyük
& Nbsp;> = daha böyük və ya bərabər
& Nbsp; & Nbsp; <= daha kiçik və ya bərabər
& Nbsp; x Bu iddialar Python unittest modulu mövcud olanları birbaşa xəritəsi. O bəzi sizə qəribə görünür, görmək http://docs.python.org/library/unittest.html.

Requirements:

  • Python

Oxşar proqram

mongonose
mongonose

11 May 15

pytest-timeout
pytest-timeout

20 Feb 15

nose-setenv
nose-setenv

14 Apr 15

BDD4Django
BDD4Django

20 Feb 15

Geliştirici digər proqram Juho Vepsalainen

colorjoe
colorjoe

1 Oct 15

reload.js
reload.js

6 Jun 15

yabox.js
yabox.js

12 May 15

Şərh Speccer

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