Testify

Screenshot Software:
Testify
Detalii soft:
Versiune: 0.5.3
Incarca data: 20 Feb 15
Producător: Yelp
Licenţă: Gratuit
Popularitate: 7

Rating: nan/5 (Total Votes: 0)

Mărturisiți este un înlocuitor pentru unittest modul și nasul Python.
Mărturisiți este modelat după unittest, si teste de scris pentru unittest va rula sub depune mărturie cu un minim de ajustări, dar are caracteristicile de mai sus și dincolo de unittest:
& Nbsp; * metode de configurare la nivel de clasă și teardown de prindere care sunt conduse dată fiecare pentru un set întreg de metode de testare.
& Nbsp; * o abordare bazată pe decorator pentru metode de fixare, eliminând necesitatea de super-() apeluri.
& Nbsp; * Mai pythonic, mai puțin java
& Nbsp; * descoperire încercare consolidată - depune mărturie poate detalia în pachete pentru a găsi cazuri de testare (similar cu nas).
& Nbsp; * suport pentru colectarea și rularea de teste de colectare module, clase sau metode în apartamente de testare.
& Nbsp; * Destul de ieșire de test runner (culoare!)
& Nbsp; * Suport pentru divizarea teste în găleți pentru a sprijini multi-procesare
& Nbsp; * sistem plug Extensible pentru adăugarea de funcționalități suplimentare în jurul raportare
& Nbsp; * Vine complet cu alte utilități de testare la îndemână: Mocking (broasca), integrare de acoperire cod și profilare.
Un modul exemplu test:
din depună mărturie import *
clasă AdditionTestCase (testcase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; înființat
& Nbsp; & nbsp; & nbsp; def increment_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; afirma self.variable == 1
& Nbsp; & nbsp; & nbsp; dărâma
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (auto):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = Nici unul
dacă __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; rula ()

Cerințe :

  • Python

Software similare

PytestFramework
PytestFramework

20 Feb 15

filterunit
filterunit

11 May 15

RESTClient
RESTClient

28 Sep 15

nose-cprof
nose-cprof

20 Feb 15

Alte software-uri de dezvoltator Yelp

Yelp
Yelp

15 Dec 14

Testify
Testify

1 Mar 15

Tron
Tron

20 Feb 15

Comentarii la Testify

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!