mirror of
https://github.com/python/cpython.git
synced 2025-11-01 14:11:41 +00:00
gh-126209: Fix inconsistency of skip_file_prefixes in warnings.warn's C and Python implementations (GH-126329)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com> Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
This commit is contained in:
parent
f223efb2a2
commit
0ef84b0e2b
4 changed files with 23 additions and 5 deletions
|
|
@ -4,11 +4,13 @@
|
|||
import warnings
|
||||
from test.test_warnings.data import package_helper
|
||||
|
||||
def outer(message, stacklevel=1):
|
||||
inner(message, stacklevel)
|
||||
|
||||
def inner(message, stacklevel=1):
|
||||
warnings.warn(message, stacklevel=stacklevel)
|
||||
def outer(message, stacklevel=1, skip_file_prefixes=()):
|
||||
inner(message, stacklevel, skip_file_prefixes)
|
||||
|
||||
def inner(message, stacklevel=1, skip_file_prefixes=()):
|
||||
warnings.warn(message, stacklevel=stacklevel,
|
||||
skip_file_prefixes=skip_file_prefixes)
|
||||
|
||||
def package(message, *, stacklevel):
|
||||
package_helper.inner_api(message, stacklevel=stacklevel,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue