blob: e71852bea0f5cb58eef71ece44f5fe96d3431d71 [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 Cannon41bf2fa2007-05-20 23:57:38 +00003from test.test_support import guard_warnings_filter
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 Cannon41bf2fa2007-05-20 23:57:38 +00007with guard_warnings_filter():
8 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
92 import pipes
Brett Cannon41bf2fa2007-05-20 23:57:38 +000093 import posixfile
94 import pstats
95 import py_compile
96 import pydoc
97 import rexec
98 import rlcompleter
99 import sched
100 import smtplib
101 import sndhdr
102 import statvfs
103 import stringold
104 import sunau
105 import sunaudio
106 import symbol
107 import tabnanny
108 import telnetlib
109 import timeit
110 import toaiff
111 import token
112 try:
113 import tty # not available on Windows
114 except ImportError:
115 if verbose:
116 print "skipping tty"
117
118 # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
119 # can screw up all sorts of things (esp. if it prints!).
120 #import user
121 import webbrowser
122 import xml