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()