Jeśli mam dochodzić w unittest.TestCase jak pokazano poniżej:Python: czy unittest może wyświetlać oczekiwane i rzeczywiste wartości?
self.assertTrue(person.age == 42, "age incorrect")
Kiedy to się nie powiedzie, to daje komunikat „wiek nieprawidłowe”. To, co chciałbym zobaczyć, to wartości oczekiwane i rzeczywiste. Jaki jest najlepszy sposób na zrobienie tego? Czy może to zrobić coś, co może zrobić ktoś inny?
EDIT chciałbym zobaczyć coś takiego:
"wiek nieprawidłowy: wartość oczekiwana 42 Rzeczywista wartość 39"
'self.assert' jest błąd składni. Masz na myśli 'self.assert_'. – delnan
Dzięki. Tak, zamierzałem napisać aserTrue ... updated. –