là có thể hiển thị giá trị xác nhận không thành công? Nó cho thấy truy nguyên và loại ngoại lệ nào được ném nhưng sẽ thực tế hơn nếu biết giá trị nào thất bại.Thử nghiệm đơn vị Python: hiển thị giá trị xác nhận lỗi hiển thị lỗi
Ví dụ:
assert result.file == file
AssertionError
Cảm ơn, tôi nên sử dụng self.assert. Bạn có thể cho phép Nose hiển thị thêm thông tin với -d. Nó sẽ hiển thị loại nhưng không hiển thị giá trị thực. – Pickels
Chỉ cần nhận thấy lý do tại sao bạn nói rằng họ đã xấu xí. Dấu ngoặc đơn và không == ... yuck. – Pickels
@Pickels Ngày nay bạn có thể sử dụng [pytest] (http://doc.pytest.org/en/latest/). Nó khuyến khích khẳng định trần nhưng thực hiện một số phân tích mã để làm cho đầu ra thất bại, vì vậy bạn có được tốt nhất của cả hai thế giới. – augurar