Testo sublime - Test del codice Python

Python offre unittest, un framework ufficiale di unit test per unit test degli script progettati prima della distribuzione. È anche chiamato comePyUnit. Gli unit test Python utilizzati nell'editor di testo Sublime sono chiamati comesublime-unittests e sono disponibili al seguente link -

https://github.com/martinsam/sublime-unittest

Questi unit test contengono una serie di frammenti utili per facilitare la scrittura di casi di unit test.

Installazione di UnitTest

Il controllo del pacchetto di Sublime gestisce l'installazione di unittests e i passaggi seguenti lo descrivono in dettaglio:

Step 1 - Usa la tavolozza dei comandi di Sublime Editor Ctrl+Shift+P per l'installazione del pacchetto, come mostrato negli screenshot riportati di seguito -

Step 2 - I pacchetti installati utilizzano i seguenti due frammenti principali:

  • testclass che viene utilizzato per creare una nuova classe di test

  • testfunc che viene utilizzato per creare una nuova funzione di test da compilare

Step 3- La console calcola i risultati del test come mostrato nello screenshot qui sotto. Notare che il risultato dipende dal successo o dal fallimento del test.

Success Result

Failure Result

Note - I casi di test unitari funzionano come un compilatore per l'elaborazione di script in Python.