Mercurial > cpython-lru_cache-weakref
view Lib/test/test_dl.py @ 5817:48b94de85bf3 legacy-trunk
Extensive changes by AMK.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 17 Jul 1997 16:29:42 +0000 |
| parents | d32b8f4d9d30 |
| children | aedd2d0dcb31 |
line wrap: on
line source
#! /usr/bin/env python """Test dlmodule.c Roger E. Masse revised strategy by Barry Warsaw """ import dl from test_support import verbose sharedlibs = [ ('/usr/lib/libc.so', 'getpid'), ] for s, func in sharedlibs: try: if verbose: print 'trying to open:', s, l = dl.open(s) except dl.error: if verbose: print 'failed' pass else: if verbose: print 'succeeded...', l.call(func) l.close() if verbose: print 'worked!' break else: print 'Could not open any shared libraries'
