diff options
| author | Nick Coghlan <ncoghlan@gmail.com> | 2018-01-08 02:45:02 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-01-08 02:45:02 (GMT) |
| commit | 9b99747386b690007027c3be2a5d7cfe3d3634f5 (patch) | |
| tree | ba319d02ddc0e437bd0f90d520a4409efa7af6e2 /Lib/test/test_cmd_line.py | |
| parent | d13889214a4c81b78fa8683d35bdbd17ff22f4fe (diff) | |
| download | cpython-9b99747386b690007027c3be2a5d7cfe3d3634f5.zip cpython-9b99747386b690007027c3be2a5d7cfe3d3634f5.tar.gz cpython-9b99747386b690007027c3be2a5d7cfe3d3634f5.tar.bz2 | |
bpo-31975 (PEP 565): Show DeprecationWarning in __main__ (GH-4458)
- primary change is to add a new default filter entry for
'default::DeprecationWarning:__main__'
- secondary change is an internal one to cope with plain
strings in the warning module's internal filter list
(this avoids the need to create a compiled regex object
early on during interpreter startup)
- assorted documentation updates, including many more
examples of configuring the warnings settings
- additional tests to ensure that both the pure Python and
the C accelerated warnings modules have the expected
default configuration
Diffstat (limited to 'Lib/test/test_cmd_line.py')
| -rw-r--r-- | Lib/test/test_cmd_line.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/test/test_cmd_line.py b/Lib/test/test_cmd_line.py index 54ea377..a6b6634 100644 --- a/Lib/test/test_cmd_line.py +++ b/Lib/test/test_cmd_line.py @@ -558,6 +558,7 @@ class CmdLineTest(unittest.TestCase): expected_filters = "default::Warning" else: expected_filters = ("default::Warning " + "default::DeprecationWarning " "ignore::DeprecationWarning " "ignore::PendingDeprecationWarning " "ignore::ImportWarning " @@ -626,6 +627,7 @@ class CmdLineTest(unittest.TestCase): "always::UserWarning") if not Py_DEBUG: expected_filters += (" " + "default::DeprecationWarning " "ignore::DeprecationWarning " "ignore::PendingDeprecationWarning " "ignore::ImportWarning " |
