tests/test-extensions-wrapfunction.py
changeset 37938 ac865f020b99
parent 34128 82bd4c5a81e5
child 43076 2372284d9457
equal deleted inserted replaced
37937:a2cfea193040 37938: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