SF bug 917108:  warnings.py does not define _test().
Removed the entire __name__ == '__main__' block.
diff --git a/Lib/warnings.py b/Lib/warnings.py
index c6e6006..849cced 100644
--- a/Lib/warnings.py
+++ b/Lib/warnings.py
@@ -249,11 +249,6 @@
     return cat
 
 # Module initialization
-if __name__ == "__main__":
-    import __main__
-    sys.modules['warnings'] = __main__
-    _test()
-else:
-    _processoptions(sys.warnoptions)
-    simplefilter("ignore", category=OverflowWarning, append=1)
-    simplefilter("ignore", category=PendingDeprecationWarning, append=1)
+_processoptions(sys.warnoptions)
+simplefilter("ignore", category=OverflowWarning, append=1)
+simplefilter("ignore", category=PendingDeprecationWarning, append=1)