blob: 28a08c5cd38a27b5c394d48f70712f0125458242 [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
Guido van Rossumd59da4b2007-05-22 18:11:13 +00003from test.test_support import guard_warnings_filter
Guido van Rossumcd16bf62007-06-13 18:07:49 +00004import sys
Fred Drakeb1124812001-10-25 18:11:10 +00005import warnings
Fred Drakeb1124812001-10-25 18:11:10 +00006
Guido van Rossumd59da4b2007-05-22 18:11:13 +00007with guard_warnings_filter():
Guido van Rossumd59da4b2007-05-22 18:11:13 +00008 from test.test_support import verbose
Tim Petersf87d8572001-01-23 09:50:30 +00009
Guido van Rossumd59da4b2007-05-22 18:11:13 +000010 import BaseHTTPServer
11 import DocXMLRPCServer
12 import CGIHTTPServer
13 import SimpleHTTPServer
14 import SimpleXMLRPCServer
15 import aifc
16 import audiodev
17 import bdb
18 import cgitb
19 import cmd
20 import code
21 import compileall
Guido van Rossumcd16bf62007-06-13 18:07:49 +000022
23 import distutils.archive_util
24 import distutils.bcppcompiler
25 import distutils.ccompiler
26 import distutils.cmd
27 import distutils.core
28 import distutils.cygwinccompiler
29 import distutils.dep_util
30 import distutils.dir_util
31 import distutils.emxccompiler
32 import distutils.errors
33 import distutils.extension
34 import distutils.file_util
35 import distutils.filelist
36 import distutils.log
37 if sys.platform.startswith('win'):
38 import distutils.msvccompiler
39 import distutils.mwerkscompiler
40 import distutils.sysconfig
41 import distutils.text_file
42 import distutils.unixccompiler
43 import distutils.util
44 import distutils.version
45
46 import distutils.command.bdist_dumb
47 if sys.platform.startswith('win'):
48 import distutils.command.bdist_msi
49 import distutils.command.bdist
50 import distutils.command.bdist_rpm
51 import distutils.command.bdist_wininst
52 import distutils.command.build_clib
53 import distutils.command.build_ext
54 import distutils.command.build
55 import distutils.command.build_py
56 import distutils.command.build_scripts
57 import distutils.command.clean
58 import distutils.command.config
59 import distutils.command.install_data
60 import distutils.command.install_egg_info
61 import distutils.command.install_headers
62 import distutils.command.install_lib
63 import distutils.command.install
64 import distutils.command.install_scripts
65 import distutils.command.register
66 import distutils.command.sdist
67 import distutils.command.upload
68
Guido van Rossumd59da4b2007-05-22 18:11:13 +000069 import encodings
70 import formatter
71 import ftplib
72 import getpass
73 import htmlentitydefs
74 import ihooks
75 import imghdr
76 import imputil
77 import keyword
78 import linecache
79 import macurl2path
80 import mailcap
Guido van Rossumd59da4b2007-05-22 18:11:13 +000081 import mutex
82 import nntplib
83 import nturl2path
84 import opcode
85 import os2emxpath
86 import pdb
87 import pipes
Guido van Rossumd59da4b2007-05-22 18:11:13 +000088 import pstats
89 import py_compile
90 import pydoc
91 import rlcompleter
92 import sched
93 import smtplib
94 import sndhdr
95 import statvfs
96 import sunau
97 import sunaudio
98 import symbol
99 import tabnanny
100 import telnetlib
101 import timeit
102 import toaiff
103 import token
104 try:
105 import tty # not available on Windows
106 except ImportError:
107 if verbose:
108 print("skipping tty")
Thomas Wouters49fd7fa2006-04-21 10:40:58 +0000109
Guido van Rossumd59da4b2007-05-22 18:11:13 +0000110 # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
111 # can screw up all sorts of things (esp. if it prints!).
112 #import user
113 import webbrowser
114 import xml