symbian-qemu-0.9.1-12/python-2.6.1/Lib/test/test_sundry.py
changeset 1 2fb8b9db1c86
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/symbian-qemu-0.9.1-12/python-2.6.1/Lib/test/test_sundry.py	Fri Jul 31 15:01:17 2009 +0100
@@ -0,0 +1,100 @@
+"""Do a minimal test of all the modules that aren't otherwise tested."""
+
+from test import test_support
+import sys
+import unittest
+import warnings
+
+
+class TestUntestedModules(unittest.TestCase):
+    def test_at_least_import_untested_modules(self):
+        with warnings.catch_warnings():
+            import CGIHTTPServer
+            import aifc
+            import audiodev
+            import bdb
+            import cgitb
+            import code
+            import compileall
+
+            import distutils.bcppcompiler
+            import distutils.ccompiler
+            import distutils.cygwinccompiler
+            import distutils.emxccompiler
+            import distutils.filelist
+            if sys.platform.startswith('win'):
+                import distutils.msvccompiler
+            import distutils.mwerkscompiler
+            import distutils.text_file
+            import distutils.unixccompiler
+
+            import distutils.command.bdist_dumb
+            if sys.platform.startswith('win'):
+                import distutils.command.bdist_msi
+            import distutils.command.bdist
+            import distutils.command.bdist_rpm
+            import distutils.command.bdist_wininst
+            import distutils.command.build_clib
+            import distutils.command.build_ext
+            import distutils.command.build
+            import distutils.command.clean
+            import distutils.command.config
+            import distutils.command.install_data
+            import distutils.command.install_egg_info
+            import distutils.command.install_headers
+            import distutils.command.install_lib
+            import distutils.command.register
+            import distutils.command.sdist
+            import distutils.command.upload
+
+            import encodings
+            import formatter
+            import getpass
+            import htmlentitydefs
+            import ihooks
+            import imghdr
+            import imputil
+            import keyword
+            import linecache
+            import macurl2path
+            import mailcap
+            import mimify
+            import nntplib
+            import nturl2path
+            import opcode
+            import os2emxpath
+            import pdb
+            import posixfile
+            import pstats
+            import py_compile
+            import rexec
+            import rlcompleter
+            import sched
+            import sndhdr
+            import statvfs
+            import stringold
+            import sunau
+            import sunaudio
+            import symbol
+            import tabnanny
+            import timeit
+            import toaiff
+            import token
+            try:
+                import tty     # not available on Windows
+            except ImportError:
+                if test_support.verbose:
+                    print "skipping tty"
+
+            # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
+            # can screw up all sorts of things (esp. if it prints!).
+            #import user
+            import webbrowser
+            import xml
+
+
+def test_main():
+    test_support.run_unittest(TestUntestedModules)
+
+if __name__ == "__main__":
+    test_main()