| 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 |
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +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 |
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +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 | ||||
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +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 | ||||
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +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 | ||||
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +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 | ||||
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +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 | ||||
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 51 | import pydoc |
| 52 | import rexec | ||||
| Georg Brandl | 3583cff | 2006-04-30 18:14:54 +0000 | [diff] [blame] | 53 | import rlcompleter |
| Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 54 | import sched |
| Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 55 | import smtplib |
| 56 | import sndhdr | ||||
| Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 57 | import statvfs |
| 58 | import stringold | ||||
| 59 | import sunau | ||||
| 60 | import sunaudio | ||||
| 61 | import symbol | ||||
| 62 | import tabnanny | ||||
| 63 | import telnetlib | ||||
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 64 | import timeit |
| Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 65 | import toaiff |
| Georg Brandl | f69a24c | 2006-04-12 12:44:36 +0000 | [diff] [blame] | 66 | import token |
| Tim Peters | ba8194b | 2006-04-13 03:09:40 +0000 | [diff] [blame] | 67 | try: |
| 68 | import tty # not available on Windows | ||||
| 69 | except ImportError: | ||||
| 70 | if verbose: | ||||
| 71 | print "skipping tty" | ||||
| 72 | |||||
| Tim Peters | f87d857 | 2001-01-23 09:50:30 +0000 | [diff] [blame] | 73 | # Can't test the "user" module -- if the user has a ~/.pythonrc.py, it |
| 74 | # can screw up all sorts of things (esp. if it prints!). | ||||
| 75 | #import user | ||||
| Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 76 | import webbrowser |
| Tim Peters | d93c0b6 | 2001-01-19 05:41:36 +0000 | [diff] [blame] | 77 | import xml |