summaryrefslogtreecommitdiff
path: root/Python/modsupport.c
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2007-03-08 23:58:11 +0000
committerBrett Cannon <bcannon@gmail.com>2007-03-08 23:58:11 +0000
commita30fcb4dae51705f182383a6ad5f3fb86a80f9fb (patch)
treed704230a35802a5f1a745becf7b62acecfe377df /Python/modsupport.c
parent9b2a10954037b30851322fac794ce098118f4f42 (diff)
downloadcpython-git-a30fcb4dae51705f182383a6ad5f3fb86a80f9fb.tar.gz
Introduce test.test_support.TransientResource. It's a context manager to
surround calls to resources that may or may not be available. Specifying the expected exception and attributes to be raised if the resource is not available prevents overly broad catching of exceptions. This is meant to help suppress spurious failures by raising test.test_support.ResourceDenied if the exception matches. It would probably be good to go through the various network tests and surround the calls to catch connection timeouts (as done with test_socket_ssl in this commit).
Diffstat (limited to 'Python/modsupport.c')
0 files changed, 0 insertions, 0 deletions