Speccer

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

Rating: 2.0/5 (Total Votes: 1)

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

lava-vcs
lava-vcs

14 Apr 15

SLAMD
SLAMD

3 Jun 15

sst
sst

14 Apr 15

mockfs
mockfs

11 May 15

Geliştirici digər proqram Juho Vepsalainen

drag.js
drag.js

10 Feb 16

yabox.js
yabox.js

12 May 15

jquery.ellipsis
jquery.ellipsis

12 Apr 15

Şərh Speccer

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