Testify

Software skärmdump:
Testify
Mjukvaruinformation:
Version: 0.5.3
Ladda upp dagen: 20 Feb 15
Utvecklare: Yelp
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

Vittna är en ersättning för Pythons unittest modul och näsa.
Vittna är modellerad efter unittest och tester skrivna för unittest kommer köras under vittna med ett minimum av justeringar, men det har funktioner ovan och bortom unittest:
& Nbsp; * klassnivå installation och nedkoppling fixtur metoder som körs en gång vardera för en hel uppsättning av testmetoder.
& Nbsp; * en dekoratör baserad strategi för fixtur metoder, vilket eliminerar behovet av super () kallar.
& Nbsp; * Mer pythonic, mindre java
& Nbsp; * förstärkt prov upptäckt - vittna kan borra ner i paket för att hitta testfall (liknande till näsan).
& Nbsp; * stöd för insamling och kör tester genom att samla moduler, klasser eller metoder i testsviter.
& Nbsp; * Pretty prov löpare utgång (färg!)
& Nbsp; * Stöd för att dela upp tester i hinkar för att stödja multi-processing
& Nbsp; * Extensible plugin system för att lägga till ytterligare funktionalitet runt rapportering
& Nbsp; * Levereras komplett med andra praktiska testverktyg: Förlöjliga (sköldpadda), kod integrations täckning och profilering.
Ett exempel testfall modul:
från vittna import *
klass AdditionTestCase (testfall):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; setup
& Nbsp; & nbsp; & nbsp; def increment_the_variable (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hävda self.variable == 1
& Nbsp; & nbsp; & nbsp; riva ner
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (själv):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = Ingen
Om __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; kör ()

Krav :

  • Python

Liknande mjukvara

nosy
nosy

11 May 15

Sahi
Sahi

14 Apr 15

Annan programvara för utvecklare Yelp

Yelp
Yelp

15 Dec 14

Tron
Tron

20 Feb 15

Testify
Testify

1 Mar 15

Kommentarer till Testify

Kommentarer hittades inte
Kommentar
Slå på bilder!