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.

problema running dei tests

S
Simone99_ (1180 points)
22 50 60
in HW2 obbligatorio by (1.2k points)

buongiorno

ho svolto l'hw2 ma runnando i test mi appare  su spyder un errore che non è legato - credo - al mio codice, già diversi giorni fa segnalai un problema simile e risolvi installando delle librerie non presenti a quanto pare, qualcuno riesce ad aiutarmi in questo caso? nel caso peggiore in cui non riuscissi a runnare sulla mia macchina, ci sarebbero altre soluzioni? grazie  

**** link per visualizzare l'errore (screenshot) https://ibb.co/g6sZGKH ****

2 Answers

Best answer
AdSum (16290 points)
9 20 134
by (16.3k points)
selected by

Come già risposto in un'altro post :

Cambia riga 43 in testlib.py

print(f"Importing {name} (globals, locals, {fromlist=}, {level=}) (not allowed)")

a questa

print(f"Importing {name} (globals, locals, {fromlist}, {level}) (not allowed)")
S
Simone99_ (1180 points)
22 50 60
by (1.2k points)
era quello che cercavo, fixed , grazie mille
9
9Andrea9 (12340 points)
12 32 56
by (12.3k points)
nelle righe finali ti riporta un errore di sintassi
S
Simone99_ (1180 points)
22 50 60
by (1.2k points)
si ma non penso sia relativo al mio codice, primo perchè se ci fosse un syntax error me lo darebbe anche sul test rapido che ho fatto nel main , secondo il pytest avvisa su che test hai ottenuto l'errore, quindi invece da direttamente "collection error" con tutta quella roba lì