Salve, premetto dicendo che il test funziona perfettamente se avviato utilizzando Anaconda Prompt, inoltre il codice è corretto (attualmente supero tutti e 17 i test, sto cercando di migliorarlo). Detto ciò, se avvio test_01.py da dentro Spyder (come ho fatto con l'HW1opz) al momento in cui il pc svolge il test su "test_json1_00004_test_800_7_ita", il tutto va in errore (con necessario blocco forzato della console) dando come errore una cosa davvero strana, cioè:
"File "C:\Users\Giorgio\Documents\Libri Programming\Programmi Uni\HW2req\testlib.py", line 44, in _check_import
raise ForbiddenError(f"The import of '{name}' is forbidden")
testlib.ForbiddenError: The import of 'zmq' is forbidden"
Come si evince dal path, l'import viene usato in testlib.py e non nel mio programma, infatti io non importo proprio nulla (essendo vietato da regolamento ^^").
Ho già provveduto a cambiare {fromlist} e {level} togliendone gli uguali, in quanto sono su Windows 10, tuttavia l'errore persiste.
Nel caso fosse necessario potrò postare screenshot, contattatemi pure.
Se fosse utile, sto utilizzando Python 3.8.5 con Spyder 4
"File "C:\Users\Giorgio\Documents\Libri Programming\Programmi Uni\HW2req\testlib.py", line 44, in _check_import
raise ForbiddenError(f"The import of '{name}' is forbidden")
testlib.ForbiddenError: The import of 'zmq' is forbidden"
Come si evince dal path, l'import viene usato in testlib.py e non nel mio programma, infatti io non importo proprio nulla (essendo vietato da regolamento ^^").
Ho già provveduto a cambiare {fromlist} e {level} togliendone gli uguali, in quanto sono su Windows 10, tuttavia l'errore persiste.
Nel caso fosse necessario potrò postare screenshot, contattatemi pure.
Se fosse utile, sto utilizzando Python 3.8.5 con Spyder 4