Fred Drake | d74804d | 2001-01-22 19:38:37 +0000 | [diff] [blame] | 1 | """Do a minimal test of all the modules that aren't otherwise tested.""" |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 2 | |
Fred Drake | b112481 | 2001-10-25 18:11:10 +0000 | [diff] [blame] | 3 | import warnings |
Tim Peters | d392506 | 2002-04-16 01:27:44 +0000 | [diff] [blame] | 4 | warnings.filterwarnings('ignore', r".*posixfile module", |
5 | DeprecationWarning, 'posixfile$') | ||||
Fred Drake | b112481 | 2001-10-25 18:11:10 +0000 | [diff] [blame] | 6 | |
Tim Peters | e2c9a6c | 2006-02-18 04:14:16 +0000 | [diff] [blame] | 7 | warnings.filterwarnings("ignore", |
8 | "the gopherlib module is deprecated", | ||||
9 | DeprecationWarning, | ||||
10 | ".*test_sundry") | ||||
11 | |||||
Barry Warsaw | 04f357c | 2002-07-23 19:04:11 +0000 | [diff] [blame] | 12 | from test.test_support import verbose |
Tim Peters | f87d857 | 2001-01-23 09:50:30 +0000 | [diff] [blame] | 13 | |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 14 | import BaseHTTPServer |
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 15 | import DocXMLRPCServer |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 16 | import CGIHTTPServer |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 17 | import SimpleHTTPServer |
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 18 | import SimpleXMLRPCServer |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 19 | import aifc |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 20 | import audiodev |
21 | import bdb | ||||
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 22 | import cgitb |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 23 | import cmd |
24 | import code | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 25 | import compileall |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 26 | import encodings |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 27 | import formatter |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 28 | import ftplib |
29 | import getpass | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 30 | import gopherlib |
31 | import htmlentitydefs | ||||
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 32 | import ihooks |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 33 | import imghdr |
34 | import imputil | ||||
35 | import keyword | ||||
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 36 | import linecache |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 37 | import macurl2path |
38 | import mailcap | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 39 | import mimify |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 40 | import mutex |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 41 | import nntplib |
42 | import nturl2path | ||||
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 43 | import opcode |
44 | import os2emxpath | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 45 | import pdb |
46 | import pipes | ||||
47 | #import poplib | ||||
48 | import posixfile | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 49 | import pstats |
50 | import py_compile | ||||
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 51 | import pydoc |
Thomas Wouters | 477c8d5 | 2006-05-27 19:21:47 +0000 | [diff] [blame] | 52 | import rlcompleter |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 53 | import sched |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 54 | import smtplib |
55 | import sndhdr | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 56 | import statvfs |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 57 | import sunau |
58 | import sunaudio | ||||
59 | import symbol | ||||
60 | import tabnanny | ||||
61 | import telnetlib | ||||
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 62 | import timeit |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 63 | import toaiff |
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 64 | import token |
65 | try: | ||||
66 | import tty # not available on Windows | ||||
67 | except ImportError: | ||||
68 | if verbose: | ||||
Guido van Rossum | be19ed7 | 2007-02-09 05:37:30 +0000 | [diff] [blame] | 69 | print("skipping tty") |
Thomas Wouters | 49fd7fa | 2006-04-21 10:40:58 +0000 | [diff] [blame] | 70 | |
Tim Peters | f87d857 | 2001-01-23 09:50:30 +0000 | [diff] [blame] | 71 | # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it |
72 | # can screw up all sorts of things (esp. if it prints!). | ||||
73 | #import user | ||||
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 74 | import webbrowser |
Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 75 | import xml |