Mercurial > public > mercurial-scm > hg-stable
comparison tests/test-extensions-wrapfunction.py @ 37982:ac865f020b99
tests: port test-extensions-wrapfunction to Python 3
Differential Revision: https://phab.mercurial-scm.org/D3527
author | Augie Fackler <augie@google.com> |
---|---|
date | Fri, 27 Apr 2018 13:39:45 -0400 |
parents | 82bd4c5a81e5 |
children | 2372284d9457 |
comparison
equal
deleted
inserted
replaced
37981:a2cfea193040 | 37982:ac865f020b99 |
---|---|
33 except (ValueError, IndexError) as e: | 33 except (ValueError, IndexError) as e: |
34 msg = e.__class__.__name__ | 34 msg = e.__class__.__name__ |
35 print('unwrap %s: %s: %s' % (getid(w), getid(result), msg)) | 35 print('unwrap %s: %s: %s' % (getid(w), getid(result), msg)) |
36 | 36 |
37 batchwrap(wrappers + [wrappers[0]]) | 37 batchwrap(wrappers + [wrappers[0]]) |
38 batchunwrap([(wrappers[i] if i >= 0 else None) | 38 batchunwrap([(wrappers[i] if i is not None and i >= 0 else None) |
39 for i in [3, None, 0, 4, 0, 2, 1, None]]) | 39 for i in [3, None, 0, 4, 0, 2, 1, None]]) |
40 | 40 |
41 wrap0 = extensions.wrappedfunction(dummy, 'getstack', wrappers[0]) | 41 wrap0 = extensions.wrappedfunction(dummy, 'getstack', wrappers[0]) |
42 wrap1 = extensions.wrappedfunction(dummy, 'getstack', wrappers[1]) | 42 wrap1 = extensions.wrappedfunction(dummy, 'getstack', wrappers[1]) |
43 | 43 |