che sto cercando di utilizzare le asserzioni di mostrare alcune invarianti (per lo più in fase di test) Così voglio scrivere qualcosa di simile a quanto segue:controllo affermazioni in un lambda in 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))
Se io uso questo con unittest .assertEqual funziona perfettamente, ma se voglio scrivere questo con un'affermazione, fallisce. C'è un modo per risolvere questo problema?
Ecco qualcos'altro che puoi fare per affermare effettivamente: http://stackoverflow.com/a/40286356/78234 –