()
| 94 | def _collects_classes() -> bool: |
| 95 | # A dynamically built lock subclass must not outlive its last reference, or the registries keyed on it leak. |
| 96 | def build() -> type: |
| 97 | class Probe: |
| 98 | pass |
| 99 | |
| 100 | return Probe |
| 101 | |
| 102 | reference = weakref.ref(build()) |
| 103 | gc.collect() |
no outgoing calls
no test coverage detected