Coverage for tests/import_test/two/three/success.py: 100%
15 statements
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-21 09:53 +0000
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-21 09:53 +0000
1# A module that always works
4def okay():
5 return True
8class Container:
9 def inside():
10 return "1"
12 @classmethod
13 def level(cls):
14 import warnings
16 from lsst.utils.introspection import find_outside_stacklevel
18 stacklevel = find_outside_stacklevel("import_test")
19 warnings.warn(f"Using stacklevel={stacklevel} in Container class", stacklevel=stacklevel)
20 return stacklevel
22 @classmethod
23 def indirect_level(cls):
24 return cls.level()