Identificazione dei file di test e delle funzioni di test

L'esecuzione di pytest senza menzionare un nome di file eseguirà tutti i file di formato test_*.py o *_test.pynella directory e nelle sottodirectory correnti. Pytest identifica automaticamente quei file come file di prova. Noican fai in modo che pytest esegua altri nomi di file menzionandoli esplicitamente.

Pytest richiede che i nomi delle funzioni di test inizino con test. Nomi di funzioni che non sono di formatotest*non sono considerate funzioni di test da pytest. Noicannot rendere esplicitamente pytest considerare qualsiasi funzione che non inizi con test come funzione di test.

Comprenderemo l'esecuzione dei test nei capitoli successivi.