I documenti API per Test::More::ok
è
ok($got eq $expected, $test_name);
al momento in una delle mie app ho $test_name
stampa ciò che il test sta testando. Ad esempio, in uno dei miei test l'ho impostato su 'filename exists'
. Quello che ho capito dopo che ho ricevuto un bug report di recente, e mi sono reso conto che l'unica volta in cui vedo questo messaggio è quando il test sta fallendo, se il test ha esito negativo significa che il file non esiste.
Secondo te, pensi che questi $test_name
dovrebbero dire cosa significa il test se ha successo? cosa significa se ha fallito? o pensi che dovrebbe dire qualcos'altro? per favore spieghi perché?