Il package test contiene tutti i test di regressione per Python insieme ai moduli test.test_support e test.regrtest. test.test_support viene usato per aiutare a migliorare i propri test mentre test.regrtest controlla la suite dei test.
Ogni modulo nel package test, il cui nome inizia per "test_" è una suite di test per un modulo specifico o per uno strumento particolare. Tutti i nuovi test dovrebbero essere scritti usando il modulo unittest; l'uso di unittest non è necessario ma rende i test più flessibili e la loro manutenzione più semplice. Qualche test più vecchio venne scritto in modo da essere usato con doctest usando uno stile di testing ``tradizionale''; questi stili non verranno considerati.
Vedete anche: