Testify

Software screenshot:
Testify
Dettagli del software:
Versione: 0.5.3
Data di caricamento: 20 Feb 15
Sviluppatore: Yelp
Licenza: Libero
Popolarità: 7

Rating: nan/5 (Total Votes: 0)

Testify è un sostituto per il modulo unittest del Python e il naso.
Testify è modellato dopo unittest, e le prove scritte per unittest verrà eseguito sotto testimoniare con un minimo di aggiustamenti, ma ha caratteristiche di cui sopra e al di là di unittest:
& Nbsp; * di configurazione a livello di classe e di fissaggio teardown metodi che vengono eseguiti una volta per un intero set di metodi di prova.
& Nbsp; * un approccio basato decorator-per i metodi di fissaggio, eliminando la necessità di super () chiama.
& Nbsp; * Più divinatorio, meno java
& Nbsp; * scoperta di prova maggiore - può testimoniare il drill-down in pacchetti per trovare casi di test (simile al naso).
& Nbsp; * supporto per la raccolta e l'esecuzione di test attraverso la raccolta di moduli, classi o metodi in suite di test.
& Nbsp; * uscita di test corridore abbastanza (colore!)
& Nbsp; * Supporto per frazionamento test in secchi per il supporto multi-processing
& Nbsp; * sistema di plugin estendibile per l'aggiunta di funzionalità aggiuntive intorno segnalazione
& Nbsp; * Completo di altre pratiche utility di test: Mocking (tartaruga), codice di integrazione copertura e profiling.
Un modulo test case esempio:
da testimoniare import *
Classe AdditionTestCase (TestCase):
& Nbsp; & nbsp; & nbsp; class_setup
& Nbsp; & nbsp; & nbsp; def init_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = 0
& Nbsp; & nbsp; & nbsp; impostare
& Nbsp; & nbsp; & nbsp; def increment_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable + = 1
& Nbsp; & nbsp; & nbsp; def test_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; affermare self.variable == 1
& Nbsp; & nbsp; & nbsp; demolire
& Nbsp; & nbsp; & nbsp; def decrement_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable - = 1
& Nbsp; & nbsp; & nbsp; class_teardown
& Nbsp; & nbsp; & nbsp; def get_rid_of_the_variable (self):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.variable = Nessuno
if __name__ == "__main__":
& Nbsp; & nbsp; & nbsp; eseguire ()

Requisiti :

  • Python

Programmi simili

nose-pynotify
nose-pynotify

11 May 15

nose-f7u12
nose-f7u12

11 May 15

BDD4Django
BDD4Django

20 Feb 15

Altri software di sviluppo Yelp

Tron
Tron

20 Feb 15

Yelp
Yelp

15 Dec 14

Testify
Testify

1 Mar 15

Commenti a Testify

I commenti non trovato
Aggiungi commento
Accendere le immagini!