mirror of
https://github.com/python/cpython.git
synced 2024-12-01 05:45:40 +08:00
Reduce the number of test-suite DeprecationWarnings; start adding
resetwarnings() calls too.
This commit is contained in:
parent
c15acef4a4
commit
f022a4d451
@ -158,3 +158,5 @@ check_all("weakref")
|
||||
check_all("webbrowser")
|
||||
check_all("xdrlib")
|
||||
check_all("zipfile")
|
||||
|
||||
warnings.resetwarnings()
|
||||
|
@ -1,5 +1,6 @@
|
||||
import copy
|
||||
import sys
|
||||
import warnings
|
||||
|
||||
# Fake a number that implements numeric methods through __coerce__
|
||||
class CoerceNumber:
|
||||
@ -109,5 +110,11 @@ def do_prefix_binops():
|
||||
else:
|
||||
print '=', x
|
||||
|
||||
do_infix_binops()
|
||||
do_prefix_binops()
|
||||
warnings.filterwarnings("ignore",
|
||||
r'complex divmod\(\), // and % are deprecated',
|
||||
DeprecationWarning)
|
||||
try:
|
||||
do_infix_binops()
|
||||
do_prefix_binops()
|
||||
finally:
|
||||
warnings.resetwarnings()
|
||||
|
@ -16,7 +16,6 @@ testdoc = """\
|
||||
import warnings
|
||||
warnings.filterwarnings("ignore", ".* xmllib .* obsolete.*",
|
||||
DeprecationWarning)
|
||||
del warnings
|
||||
|
||||
import test_support
|
||||
import unittest
|
||||
@ -33,6 +32,7 @@ class XMLParserTestCase(unittest.TestCase):
|
||||
|
||||
def test_main():
|
||||
test_support.run_unittest(XMLParserTestCase)
|
||||
warnings.resetwarnings()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
Reference in New Issue
Block a user