Add ``if __name__ == '__main__'`` to some test files where it didn't take a lot
of effort to do so.
diff --git a/Lib/test/test_dl.py b/Lib/test/test_dl.py
index b70a4cf..a2e4460 100755
--- a/Lib/test/test_dl.py
+++ b/Lib/test/test_dl.py
@@ -13,22 +13,27 @@
('/usr/lib/libc.dylib', 'getpid'),
]
-for s, func in sharedlibs:
- try:
- if verbose:
- print 'trying to open:', s,
- l = dl.open(s)
- except dl.error, err:
- if verbose:
- print 'failed', repr(str(err))
- pass
+def test_main():
+ for s, func in sharedlibs:
+ try:
+ if verbose:
+ print 'trying to open:', s,
+ l = dl.open(s)
+ except dl.error, err:
+ if verbose:
+ print 'failed', repr(str(err))
+ pass
+ else:
+ if verbose:
+ print 'succeeded...',
+ l.call(func)
+ l.close()
+ if verbose:
+ print 'worked!'
+ break
else:
- if verbose:
- print 'succeeded...',
- l.call(func)
- l.close()
- if verbose:
- print 'worked!'
- break
-else:
- raise TestSkipped, 'Could not open any shared libraries'
+ raise TestSkipped, 'Could not open any shared libraries'
+
+
+if __name__ == '__main__':
+ test_main()