[GUIDA] Eseguire Test degli Homework direttamente su Spyder

Alessio Natalucci (3660 points)
5 10 23
asked Oct 28, 2020 in Programmare in Python by Alessio Natalucci (3,660 points)
retagged Nov 4, 2020 by andrea.sterbini

Su Spyder c'è la possibilità di eseguire i test degli homework direttamente senza dover passare dal prompt di Anaconda, potendo cosi svolgere il tutto su un unica interfaccia.

1) Eseguire questo codice su Anaconda Prompt (andrà fatto una sola volta):

conda install -c conda-forge spyder-unittest

2) Andare su Spyder nella sezione "Run" e fare "Run Unit Test" (raggiungibile con ALT+SHIFT+F11)

3) A questo punto si aprirà la seguente schermata, assicurarsi di selezionare "PYTEST" e subito dopo la directory dove si trova il file "test_01.py" (solitamente nella stessa cartella dell'homework)

4) Nella sezione a destra di Spyder sarà ora presente la sezione "UNIT TESTING" dove sarà possibile eseguire i test e relativi tempi in millisecondi (nel caso di test falliti sarà possibile espandere l'errore per visualizzarne il tipo e in quale riga è presente):

460 views

3 Answers

Fabioerpini (7970 points)
6 10 27
answered Oct 28, 2020 by Fabioerpini (7,970 points)
Grazie mille, molto più rapido :)
Alessio Natalucci (3660 points)
5 10 23
commented Oct 28, 2020 by Alessio Natalucci (3,660 points)
Era proprio questo lo scopo! :)
giordano_sannino (13650 points)
7 16 81
answered Oct 28, 2020 by giordano_sannino (13,650 points)
Utile e ben spiegato! :)
Alessio Natalucci (3660 points)
5 10 23
commented Oct 28, 2020 by Alessio Natalucci (3,660 points)
Grazie!   :)
alessiodellasanta (11830 points)
7 13 34
answered Oct 28, 2020 by alessiodellasanta (11,830 points)
molto bravo, bel post