Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

[GUIDA] Eseguire Test degli Homework direttamente su Spyder

Alessio Natalucci (3660 points)
7 10 23
in Programmare in Python by (3.7k points)
retagged by

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):

1.1k views

3 Answers

Fabioerpini (7970 points)
6 10 27
by (8.0k points)
Grazie mille, molto più rapido :)
Alessio Natalucci (3660 points)
7 10 23
by (3.7k points)
Era proprio questo lo scopo! :)
giordano_sannino (13650 points)
7 16 81
by (13.7k points)
Utile e ben spiegato! :)
Alessio Natalucci (3660 points)
7 10 23
by (3.7k points)
Grazie!   :)
alessiodellasanta (11830 points)
8 14 34
by (11.8k points)
molto bravo, bel post