blob: 3329ed61f4711f410f964950d3867ca414d179dd [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
58import netrc
59import nntplib
60import nturl2path
61import pdb
62import pipes
63#import poplib
64import posixfile
65import pre
66import profile
67import pstats
68import py_compile
69import pyclbr
70#import reconvert
71import repr
Tim Petersf87d8572001-01-23 09:50:30 +000072try:
73 import rlcompleter # not available on Windows
74except ImportError:
75 if verbose:
76 print "skipping rlcompleter"
Tim Petersd93c0b62001-01-19 05:41:36 +000077import robotparser
78import sched
79import sgmllib
80import shelve
81import shlex
82import shutil
83import smtplib
84import sndhdr
85import statcache
86import statvfs
87import stringold
88import sunau
89import sunaudio
90import symbol
91import tabnanny
92import telnetlib
93import test
94import toaiff
95#import tzparse
96import urllib2
Tim Petersf87d8572001-01-23 09:50:30 +000097# Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
98# can screw up all sorts of things (esp. if it prints!).
99#import user
Tim Petersd93c0b62001-01-19 05:41:36 +0000100import webbrowser
101import whichdb
102import xdrlib
103import xml