Deprecate test.testall for removal in 3.0.

This commit is contained in:
Brett Cannon 2008-05-09 05:25:37 +00:00
parent d7265d6483
commit 3c75914434
4 changed files with 11 additions and 1 deletions

View File

@ -316,7 +316,7 @@ The :class:`PyZipFile` constructor takes the same parameters as the
string.pyc # Top level name
test/__init__.pyc # Package directory
test/testall.pyc # Module test.testall
test/test_support.pyc # Module test.test_support
test/bogus/__init__.pyc # Subpackage directory
test/bogus/myfile.pyc # Submodule test.bogus.myfile

View File

@ -126,6 +126,8 @@ class TestPy3KWarnings(unittest.TestCase):
class TestStdlibRemovals(unittest.TestCase):
# test.testall not tested as it executes all unit tests as an
# import side-effect.
all_platforms = ('audiodev', 'imputil', 'mutex', 'user', 'new')
def check_removal(self, module_name):

View File

@ -1,4 +1,10 @@
# Backward compatibility -- you should use regrtest instead of this module.
from warnings import warnpy3k
warnpy3k("the test.testall module has been removed in Python 3.0",
stacklevel=2)
del warnpy3k
import sys, regrtest
sys.argv[1:] = ["-vv"]
regrtest.main()

View File

@ -20,6 +20,8 @@ Extension Modules
Library
-------
- The test.testall module has been deprecated for removal in Python 3.0.
- The new module has been deprecated for removal in Python 3.0.
- The user module has been deprecated for removal in Python 3.0.