blob: dd1d2f696bc81bc412736149b6a2ac9c12d3568a [file] [log] [blame]
Fred Draked74804d2001-01-22 19:38:37 +00001"""Do a minimal test of all the modules that aren't otherwise tested."""
Tim Petersd93c0b62001-01-19 05:41:36 +00002
Brett Cannon2ee41282007-08-14 05:51:06 +00003from test.test_support import catch_warning
Neal Norwitz478b99b2007-06-11 05:28:45 +00004import sys
Fred Drakeb1124812001-10-25 18:11:10 +00005import warnings
Fred Drakeb1124812001-10-25 18:11:10 +00006
Brett Cannon2ee41282007-08-14 05:51:06 +00007with catch_warning():
Brett Cannon41bf2fa2007-05-20 23:57:38 +00008 warnings.filterwarnings('ignore', r".*posixfile",
9 DeprecationWarning)
Brett Cannonc249bda2007-05-30 21:48:58 +000010 warnings.filterwarnings('ignore', r".*mimify", DeprecationWarning)
Tim Petersf87d8572001-01-23 09:50:30 +000011
Brett Cannon41bf2fa2007-05-20 23:57:38 +000012 from test.test_support import verbose
Tim Petersba8194b2006-04-13 03:09:40 +000013
Brett Cannon41bf2fa2007-05-20 23:57:38 +000014 import BaseHTTPServer
15 import DocXMLRPCServer
16 import CGIHTTPServer
17 import SimpleHTTPServer
18 import SimpleXMLRPCServer
19 import aifc
20 import audiodev
21 import bdb
22 import cgitb
23 import cmd
24 import code
25 import compileall
Neal Norwitz478b99b2007-06-11 05:28:45 +000026
27 import distutils.archive_util
28 import distutils.bcppcompiler
29 import distutils.ccompiler
30 import distutils.cmd
31 import distutils.core
32 import distutils.cygwinccompiler
33 import distutils.dep_util
34 import distutils.dir_util
35 import distutils.emxccompiler
36 import distutils.errors
37 import distutils.extension
38 import distutils.file_util
39 import distutils.filelist
40 import distutils.log
Neal Norwitzade2c212007-06-11 06:16:48 +000041 if sys.platform.startswith('win'):
42 import distutils.msvccompiler
Neal Norwitz478b99b2007-06-11 05:28:45 +000043 import distutils.mwerkscompiler
44 import distutils.sysconfig
45 import distutils.text_file
46 import distutils.unixccompiler
47 import distutils.util
48 import distutils.version
49
50 import distutils.command.bdist_dumb
51 if sys.platform.startswith('win'):
52 import distutils.command.bdist_msi
53 import distutils.command.bdist
54 import distutils.command.bdist_rpm
55 import distutils.command.bdist_wininst
56 import distutils.command.build_clib
57 import distutils.command.build_ext
58 import distutils.command.build
59 import distutils.command.build_py
60 import distutils.command.build_scripts
61 import distutils.command.clean
62 import distutils.command.config
63 import distutils.command.install_data
64 import distutils.command.install_egg_info
65 import distutils.command.install_headers
66 import distutils.command.install_lib
67 import distutils.command.install
68 import distutils.command.install_scripts
69 import distutils.command.register
70 import distutils.command.sdist
71 import distutils.command.upload
72
Brett Cannon41bf2fa2007-05-20 23:57:38 +000073 import encodings
74 import formatter
75 import ftplib
76 import getpass
77 import htmlentitydefs
78 import ihooks
79 import imghdr
80 import imputil
81 import keyword
82 import linecache
83 import macurl2path
84 import mailcap
85 import mimify
86 import mutex
87 import nntplib
88 import nturl2path
89 import opcode
90 import os2emxpath
91 import pdb
Brett Cannon41bf2fa2007-05-20 23:57:38 +000092 import posixfile
93 import pstats
94 import py_compile
95 import pydoc
96 import rexec
97 import rlcompleter
98 import sched
99 import smtplib
100 import sndhdr
101 import statvfs
102 import stringold
103 import sunau
104 import sunaudio
105 import symbol
106 import tabnanny
107 import telnetlib
108 import timeit
109 import toaiff
110 import token
111 try:
112 import tty # not available on Windows
113 except ImportError:
114 if verbose:
115 print "skipping tty"
116
117 # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
118 # can screw up all sorts of things (esp. if it prints!).
119 #import user
120 import webbrowser
121 import xml