Tôi đang cố gắng để sử dụng khẳng định để hiển thị một số bất biến (chủ yếu là trong thử nghiệm) Vì vậy tôi muốn viết một cái gì đó như sau:khẳng định kiểm tra trong một lambda trong python
values = [ range(10) ]
expected_values = [ range(10) ]
map (lambda x: assert x[0] == x[1] ,zip([ run_function(i) for i in values ], expected_values))
Nếu tôi sử dụng điều này với unittest .assertEqual này hoạt động hoàn toàn tốt, nhưng nếu tôi muốn viết điều này với một xác nhận nó chỉ thất bại. Có cách nào để sửa lỗi này?
Dưới đây là một số thứ khác bạn có thể làm để thực sự khẳng định: http://stackoverflow.com/a/40286356/78234 –