Salve, volevo sapere se per eseguire correttamente il test per program0x.py con grade0x.py basta debuggare (F5) il codice di grade0x.py.
A questo proposito, se così fosse, quando lo eseguo sul primo esercizio mi restituisce questo esito:
test_program01_1 lista di valori piccoli
error -> AssertionError
([70, 154, 128], [293, 113] ) != [293, 113]
test_program01_2 lista di valori medi
error -> AssertionError
([3125 ], []) != []
test_program01_3 lista di valori con divisori grandi
error -> AssertionError
([], [26237927] ) != [26237927]
Ora, inserendo le lista e i "k" dei test presenti nel grader all'interno dei parametri della mia funzione, gira tutto perfettamente, mi restituisce i valori giusti sia per la lista con numero di divisori uguale a k, sia per la lista con soli numeri primi... Perciò mi chiedo, cosa significa "error -> AssertionError" seguito da " ([3125], []) != []"?
C'è qualcosa di sbagliato? Se sì, cosa e come lo correggo?
A questo proposito, se così fosse, quando lo eseguo sul primo esercizio mi restituisce questo esito:
test_program01_1 lista di valori piccoli
error -> AssertionError
([70, 154, 128], [293, 113] ) != [293, 113]
test_program01_2 lista di valori medi
error -> AssertionError
([3125 ], []) != []
test_program01_3 lista di valori con divisori grandi
error -> AssertionError
([], [26237927] ) != [26237927]
Ora, inserendo le lista e i "k" dei test presenti nel grader all'interno dei parametri della mia funzione, gira tutto perfettamente, mi restituisce i valori giusti sia per la lista con numero di divisori uguale a k, sia per la lista con soli numeri primi... Perciò mi chiedo, cosa significa "error -> AssertionError" seguito da " ([3125], []) != []"?
C'è qualcosa di sbagliato? Se sì, cosa e come lo correggo?