Testify

Software screenshot:
Testify
Software detaljer:
Version: 0.5.3
Upload dato: 20 Feb 15
Udvikler: Yelp
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

Bær vidnesbyrd er en erstatning for Pythons unittest modul og næse.
Bær vidnesbyrd er modelleret efter unittest, og prøver skrevet til unittest vil køre under vidne med et minimum af justeringer, men det har funktioner rækker ud over unittest:
& Nbsp; * setup klasse-niveau og teardown stativ metoder, som køres en gang hver til et helt sæt af testmetoder.
& Nbsp; * en dekoratør tilgang til fastgørelse metoder, hvilket eliminerer behovet for super () kalder.
& Nbsp; * Mere pythonic, mindre java
& Nbsp; * forbedret test opdagelse - vidner kan bore ned i pakker for at finde testcases (lignende til næse).
& Nbsp; * støtte til indsamling og kører test ved at indsamle moduler, klasser eller metoder i test suiter.
& Nbsp; * Temmelig test runner output (farve!)
& Nbsp; * Støtte til at opdele tests i spande til at støtte multi-processing
& Nbsp; * Extensible plugin-system til at tilføje ekstra funktionalitet omkring rapportering
& Nbsp; * Leveres komplet med andre praktiske test utilities: Mocking (skildpadde), kode integration dækning og profilering.
Et eksempel prøvesag modul:
fra vidner import *
class AdditionTestCase (testcase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; setup
& Nbsp; & nbsp; & nbsp; def increment_the_variable (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hævde self.variable == 1
& Nbsp; & nbsp; & nbsp; teardown
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (selv-):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = Ingen
hvis __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; køre ()

Krav :

  • Python

Lignende software

py.saunter
py.saunter

20 Feb 15

nose-progressive
nose-progressive

14 Apr 15

sst
sst

14 Apr 15

Andre software developer Yelp

Yelp
Yelp

15 Dec 14

Testify
Testify

1 Mar 15

Tron
Tron

20 Feb 15

Kommentarer til Testify

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!