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