blob: 86c7f7a69366ff07e45841d7abd515b494e714fa [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
Fred Drakeb1124812001-10-25 18:11:10 +00003import warnings
4warnings.filterwarnings('ignore', '', DeprecationWarning, 'posixfile')
5
Tim Petersf87d8572001-01-23 09:50:30 +00006from test_support import verbose
7
Tim Petersd93c0b62001-01-19 05:41:36 +00008import BaseHTTPServer
9import CGIHTTPServer
10import Queue
11import SimpleHTTPServer
12import SocketServer
13import aifc
14import anydbm
Tim Petersd93c0b62001-01-19 05:41:36 +000015import audiodev
16import bdb
17import cmd
18import code
19import codeop
20import colorsys
21import commands
22import compileall
Tim Petersf87d8572001-01-23 09:50:30 +000023try:
24 import curses # not available on Windows
25except ImportError:
26 if verbose:
27 print "skipping curses"
Tim Petersd93c0b62001-01-19 05:41:36 +000028import dircache
29import dis
30import distutils
31import doctest
32import dumbdbm
33import encodings
34import filecmp
Tim Petersd93c0b62001-01-19 05:41:36 +000035import fnmatch
36import formatter
37import fpformat
38import ftplib
39import getpass
40import glob
41import gopherlib
42import htmlentitydefs
43import htmllib
44import httplib
45import imaplib
46import imghdr
47import imputil
48import keyword
49#import knee
50import macpath
51import macurl2path
52import mailcap
53import mhlib
54import mimetypes
55import mimify
56import multifile
57import mutex
Tim Petersd93c0b62001-01-19 05:41:36 +000058import nntplib
59import nturl2path
60import pdb
61import pipes
62#import poplib
63import posixfile
64import pre
65import profile
66import pstats
67import py_compile
68import pyclbr
69#import reconvert
70import repr
Tim Petersf87d8572001-01-23 09:50:30 +000071try:
72 import rlcompleter # not available on Windows
73except ImportError:
74 if verbose:
75 print "skipping rlcompleter"
Tim Petersd93c0b62001-01-19 05:41:36 +000076import robotparser
77import sched
78import sgmllib
79import shelve
80import shlex
81import shutil
82import smtplib
83import sndhdr
84import statcache
85import statvfs
86import stringold
87import sunau
88import sunaudio
89import symbol
90import tabnanny
91import telnetlib
92import test
93import toaiff
94#import tzparse
95import urllib2
Tim Petersf87d8572001-01-23 09:50:30 +000096# Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
97# can screw up all sorts of things (esp. if it prints!).
98#import user
Tim Petersd93c0b62001-01-19 05:41:36 +000099import webbrowser
100import whichdb
101import xdrlib
102import xml