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

Do you need help?

testlib.ForbiddenError - Homework 8 di recupero

N
Nicolas De Carolis (290 points)
0 1 2
in HW8 di recupero by (290 points)
closed by

Salve,

eseguendo il pytest in anaconda prompt, ricevo questa tipologia di errore: testlib.ForbiddenError: It's forbidden to open file 'test_output_file.png'

Onestamente non riesco a capirne il motivo.

Nell'HW8 di recupero noto che i risultati dell'intero da restituire è esatto come è esatta l'immagine che costruisco (confrontandola con quella <nome>.gt.png).

Scorrendo altre domande, ho visto che il problema poteva essere l'utilizzo di caratteri accentati ma non ce ne sono.

L'immagine di grandezza 1x(N+1) deve essere salvata? Deve essere solamente creata?

Grazie

139 views
closed

1 Answer

Best answer
andrea.sterbini (208020 points)
756 1270 2377
by (208k points)
selected by
Con che modo lo apri? Nell'esercizio si assume che tu lo possa aprire solo nel modo "wb" per salvarlo.

Se vuoi disattivare i controlli aggiuntivi setta DEBUG=True in test_01.py
N
Nicolas De Carolis (290 points)
0 1 2
by (290 points)
Grazie professore,

salvavo il file con un nome specifico "nome_file_out.png" invece di indicare direttamente la variabile passata in input a ex1.

In questo modo NON ho più l'errore sopra menzionato.

Ora lavorerò sul codice in quanto ho altri errori risolvibili con la modifica del codice.

Grazie!