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_code.py b/Lib/test/test_code.py
index 4e68638..b69223d 100644
--- a/Lib/test/test_code.py
+++ b/Lib/test/test_code.py
@@ -100,3 +100,7 @@
from test.test_support import run_doctest
from test import test_code
run_doctest(test_code, verbose)
+
+
+if __name__ == '__main__':
+ test_main()
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()
diff --git a/Lib/test/test_frozen.py b/Lib/test/test_frozen.py
index 621720c..e981fb3 100644
--- a/Lib/test/test_frozen.py
+++ b/Lib/test/test_frozen.py
@@ -38,3 +38,8 @@
def test_main():
run_unittest(FrozenTests)
+
+
+
+if __name__ == '__main__':
+ test_main()
diff --git a/Lib/test/test_lib2to3.py b/Lib/test/test_lib2to3.py
index beda695..161b9dd 100644
--- a/Lib/test/test_lib2to3.py
+++ b/Lib/test/test_lib2to3.py
@@ -13,3 +13,7 @@
def test_main():
run_unittest(suite())
+
+
+if __name__ == '__main__':
+ test_main()