(root)/
Python-3.12.0/
Lib/
test/
test_warnings/
data/
stacklevel.py
       1  # Helper module for testing stacklevel and skip_file_prefixes arguments
       2  # of warnings.warn()
       3  
       4  import warnings
       5  from test.test_warnings.data import package_helper
       6  
       7  def outer(message, stacklevel=1):
       8      inner(message, stacklevel)
       9  
      10  def inner(message, stacklevel=1):
      11      warnings.warn(message, stacklevel=stacklevel)
      12  
      13  def package(message, *, stacklevel):
      14      package_helper.inner_api(message, stacklevel=stacklevel,
      15                               warnings_module=warnings)