blob: 627666ec1ee138330f1eb2c7bb2d183928793df3 [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 dbhash
29import dircache
30import dis
31import distutils
32import doctest
33import dumbdbm
34import encodings
35import filecmp
Tim Petersd93c0b62001-01-19 05:41:36 +000036import fnmatch
37import formatter
38import fpformat
39import ftplib
40import getpass
41import glob
42import gopherlib
43import htmlentitydefs
44import htmllib
45import httplib
46import imaplib
47import imghdr
48import imputil
49import keyword
50#import knee
51import macpath
52import macurl2path
53import mailcap
54import mhlib
55import mimetypes
56import mimify
57import multifile
58import mutex
59import netrc
60import nntplib
61import nturl2path
62import pdb
63import pipes
64#import poplib
65import posixfile
66import pre
67import profile
68import pstats
69import py_compile
70import pyclbr
71#import reconvert
72import repr
Tim Petersf87d8572001-01-23 09:50:30 +000073try:
74 import rlcompleter # not available on Windows
75except ImportError:
76 if verbose:
77 print "skipping rlcompleter"
Tim Petersd93c0b62001-01-19 05:41:36 +000078import robotparser
79import sched
80import sgmllib
81import shelve
82import shlex
83import shutil
84import smtplib
85import sndhdr
86import statcache
87import statvfs
88import stringold
89import sunau
90import sunaudio
91import symbol
92import tabnanny
93import telnetlib
94import test
95import toaiff
96#import tzparse
97import urllib2
Tim Petersf87d8572001-01-23 09:50:30 +000098# Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
99# can screw up all sorts of things (esp. if it prints!).
100#import user
Tim Petersd93c0b62001-01-19 05:41:36 +0000101import webbrowser
102import whichdb
103import xdrlib
104import xml