blob: 3fc18eb3613cf38da669d2818415ffbcd2801697 [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
Tim Petersd3925062002-04-16 01:27:44 +00004warnings.filterwarnings('ignore', r".*posixfile module",
5 DeprecationWarning, 'posixfile$')
Fred Drakeb1124812001-10-25 18:11:10 +00006
Tim Peterse2c9a6c2006-02-18 04:14:16 +00007warnings.filterwarnings("ignore",
8 "the gopherlib module is deprecated",
9 DeprecationWarning,
10 ".*test_sundry")
11
Barry Warsaw04f357c2002-07-23 19:04:11 +000012from test.test_support import verbose
Tim Petersf87d8572001-01-23 09:50:30 +000013
Tim Petersd93c0b62001-01-19 05:41:36 +000014import BaseHTTPServer
Georg Brandlf69a24c2006-04-12 12:44:36 +000015import DocXMLRPCServer
Tim Petersd93c0b62001-01-19 05:41:36 +000016import CGIHTTPServer
Tim Petersd93c0b62001-01-19 05:41:36 +000017import SimpleHTTPServer
Georg Brandlf69a24c2006-04-12 12:44:36 +000018import SimpleXMLRPCServer
Tim Petersd93c0b62001-01-19 05:41:36 +000019import aifc
Tim Petersd93c0b62001-01-19 05:41:36 +000020import audiodev
21import bdb
Georg Brandlf69a24c2006-04-12 12:44:36 +000022import cgitb
Tim Petersd93c0b62001-01-19 05:41:36 +000023import cmd
24import code
Tim Petersd93c0b62001-01-19 05:41:36 +000025import compileall
Tim Petersd93c0b62001-01-19 05:41:36 +000026import encodings
Tim Petersd93c0b62001-01-19 05:41:36 +000027import formatter
Tim Petersd93c0b62001-01-19 05:41:36 +000028import ftplib
29import getpass
Tim Petersd93c0b62001-01-19 05:41:36 +000030import gopherlib
31import htmlentitydefs
Georg Brandlf69a24c2006-04-12 12:44:36 +000032import ihooks
Tim Petersd93c0b62001-01-19 05:41:36 +000033import imghdr
34import imputil
35import keyword
Georg Brandlf69a24c2006-04-12 12:44:36 +000036import linecache
Tim Petersd93c0b62001-01-19 05:41:36 +000037import macurl2path
38import mailcap
Tim Petersd93c0b62001-01-19 05:41:36 +000039import mimify
Tim Petersd93c0b62001-01-19 05:41:36 +000040import mutex
Tim Petersd93c0b62001-01-19 05:41:36 +000041import nntplib
42import nturl2path
Georg Brandlf69a24c2006-04-12 12:44:36 +000043import opcode
44import os2emxpath
Tim Petersd93c0b62001-01-19 05:41:36 +000045import pdb
46import pipes
47#import poplib
48import posixfile
Tim Petersd93c0b62001-01-19 05:41:36 +000049import pstats
50import py_compile
Georg Brandlf69a24c2006-04-12 12:44:36 +000051import pydoc
52import rexec
Tim Petersf87d8572001-01-23 09:50:30 +000053try:
54 import rlcompleter # not available on Windows
55except ImportError:
56 if verbose:
57 print "skipping rlcompleter"
Tim Petersd93c0b62001-01-19 05:41:36 +000058import sched
Tim Petersd93c0b62001-01-19 05:41:36 +000059import smtplib
60import sndhdr
Tim Petersd93c0b62001-01-19 05:41:36 +000061import statvfs
62import stringold
63import sunau
64import sunaudio
65import symbol
66import tabnanny
67import telnetlib
Georg Brandlf69a24c2006-04-12 12:44:36 +000068import timeit
Tim Petersd93c0b62001-01-19 05:41:36 +000069import toaiff
Georg Brandlf69a24c2006-04-12 12:44:36 +000070import token
71import tty
Tim Petersf87d8572001-01-23 09:50:30 +000072# Can't test the "user" module -- if the user has a ~/.pythonrc.py, it
73# can screw up all sorts of things (esp. if it prints!).
74#import user
Tim Petersd93c0b62001-01-19 05:41:36 +000075import webbrowser
Tim Petersd93c0b62001-01-19 05:41:36 +000076import xml