diff -r ffa851df0825 -r 2fb8b9db1c86 symbian-qemu-0.9.1-12/python-2.6.1/Lib/test/test_sundry.py --- /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()