Exemple #1
0
 def foo3():
     return varname(
         caller=3,
         ignore=[
             (sys.modules[__name__],
              "test_internal_debug.<locals>.my_decorator.<locals>.wrapper")
         ])
 def foo3():
     return varname(
         frame=3,
         ignore=[
             (SELF, "*.wrapper"),
             # unrelated qualname will not be hit at all
             (sys, 'wrapper')
         ])
Exemple #3
0
 async def func():
     # also works this way
     return varname(caller=2,
                    ignore=[
                        asyncio,
                        (sys.modules[__name__],
                         'test_async_varname.<locals>.run_async')
                    ])
 def copy(self):
     return varname()
 def __init__(self):
     # Standard libraries are ignored by default now (0.6.0)
     # self.id = varname(ignore=[typing])
     self.id = varname()
 def foo():
     return varname()
 def function():
     return varname(strict=False)
 async def func3():
     # also works this way
     return varname(frame=2, ignore=run_async)
 def func():
     return varname(ignore=(1, '2'))
Exemple #10
0
 def foo():
     return varname(ignore=(module, 'bar'))
Exemple #11
0
 def bar():
     return varname(ignore=[
         (module,
          'foo'),  # frame_matches_module_by_ignore_id_false makes this fail
         (None, 'foo')  # make sure foo to be ignored
     ])
Exemple #12
0
 def function():
     # I know that at which frame (3rd) this will be called
     return varname(frame=3)
Exemple #13
0
 def bar():
     return varname(ignore=[
         (module, 'foo'),  # can't get module by inspect.getmodule
         module
     ])
Exemple #14
0
 def bar():
     return varname(ignore='<string>')
Exemple #15
0
 def func(raise_exc):
     return varname(raise_exc=raise_exc)
Exemple #16
0
 def var(self):
     return varname()
Exemple #17
0
 async def func():
     return varname(ignore=(conftest, 'run_async'))
Exemple #18
0
 def bar():
     var = varname(ignore=(module, 'foo1'))
     return var
Exemple #19
0
 async def func2():
     return varname(ignore=run_async)
Exemple #20
0
 def func2():
     return varname(ignore=[func1, (func1, 1)])
Exemple #21
0
 def func():
     return varname(ignore=1)
Exemple #22
0
 def some_internal(self):
     return varname(frame=2)
Exemple #23
0
 def func():
     return varname(ignore=[(SELF,
                             'test_qualname_ignore_fail.<locals>.wrapper')])
Exemple #24
0
 def function():
     return varname()
Exemple #25
0
 def foo5():
     return varname(ignore=(foo4, 1))
Exemple #26
0
 def function():
     return varname(strict=True)
Exemple #27
0
 def copy_id_internal(self):
     return varname(frame=3)
Exemple #28
0
 def foo7():
     return varname(ignore=(foo4, 100))
Exemple #29
0
 def function():
     return varname(multi_vars=True)
Exemple #30
0
 def __init__(self):
     self.id = varname()