blob: eb4149f916f811a3a98803db6997c919c4c0ecfe [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
Fred Drakeb1124812001-10-25 18:11:10 +00004import warnings
Fred Drakeb1124812001-10-25 18:11:10 +00005
Guido van Rossumd59da4b2007-05-22 18:11:13 +00006with guard_warnings_filter():
7 warnings.filterwarnings('ignore', r".*posixfile",
8 DeprecationWarning)
Tim Peterse2c9a6c2006-02-18 04:14:16 +00009
Guido van Rossumd59da4b2007-05-22 18:11:13 +000010 from test.test_support import verbose
Tim Petersf87d8572001-01-23 09:50:30 +000011
Guido van Rossumd59da4b2007-05-22 18:11:13 +000012 import BaseHTTPServer
13 import DocXMLRPCServer
14 import CGIHTTPServer
15 import SimpleHTTPServer
16 import SimpleXMLRPCServer
17 import aifc
18 import audiodev
19 import bdb
20 import cgitb
21 import cmd
22 import code
23 import compileall
24 import encodings
25 import formatter
26 import ftplib
27 import getpass
28 import htmlentitydefs
29 import ihooks
30 import imghdr
31 import imputil
32 import keyword
33 import linecache
34 import macurl2path
35 import mailcap
36 import mimify
37 import mutex
38 import nntplib
39 import nturl2path
40 import opcode
41 import os2emxpath
42 import pdb
43 import pipes
44 #import poplib
45 import posixfile
46 import pstats
47 import py_compile
48 import pydoc
49 import rlcompleter
50 import sched
51 import smtplib
52 import sndhdr
53 import statvfs
54 import sunau
55 import sunaudio
56 import symbol
57 import tabnanny
58 import telnetlib
59 import timeit
60 import toaiff
61 import token
62 try:
63 import tty # not available on Windows
64 except ImportError:
65 if verbose:
66 print("skipping tty")
Thomas Wouters49fd7fa2006-04-21 10:40:58 +000067
Guido van Rossumd59da4b2007-05-22 18:11:13 +000068 # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
69 # can screw up all sorts of things (esp. if it prints!).
70 #import user
71 import webbrowser
72 import xml