blob: b759a0a41c20068a55f09fef03688fd3d37904a8 [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
41 import distutils.msvccompiler
42 import distutils.mwerkscompiler
43 import distutils.sysconfig
44 import distutils.text_file
45 import distutils.unixccompiler
46 import distutils.util
47 import distutils.version
48
49 import distutils.command.bdist_dumb
50 if sys.platform.startswith('win'):
51 import distutils.command.bdist_msi
52 import distutils.command.bdist
53 import distutils.command.bdist_rpm
54 import distutils.command.bdist_wininst
55 import distutils.command.build_clib
56 import distutils.command.build_ext
57 import distutils.command.build
58 import distutils.command.build_py
59 import distutils.command.build_scripts
60 import distutils.command.clean
61 import distutils.command.config
62 import distutils.command.install_data
63 import distutils.command.install_egg_info
64 import distutils.command.install_headers
65 import distutils.command.install_lib
66 import distutils.command.install
67 import distutils.command.install_scripts
68 import distutils.command.register
69 import distutils.command.sdist
70 import distutils.command.upload
71
Brett Cannon41bf2fa2007-05-20 23:57:38 +000072 import encodings
73 import formatter
74 import ftplib
75 import getpass
76 import htmlentitydefs
77 import ihooks
78 import imghdr
79 import imputil
80 import keyword
81 import linecache
82 import macurl2path
83 import mailcap
84 import mimify
85 import mutex
86 import nntplib
87 import nturl2path
88 import opcode
89 import os2emxpath
90 import pdb
91 import pipes
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