test_scandir:test_context_manager
tmpdir = local('D:\\SystemTemp\\pytest-of-matti\\pytest-66\\test_context_manager0')
def test_context_manager(tmpdir):
import warnings, gc
dir1 = _make_dir1(tmpdir)
with warnings.catch_warnings(record=True) as l:
warnings.simplefilter("always")
with os.scandir(dir1) as iterator:
next(iterator)
del iterator
gc.collect()
> assert not l
E assert not [<warnings.WarningMessage object at 0x0000020efb2b40c8>, <warnings.WarningMessage object at 0x0000020efb2b4368>, <warn...b4480>, <warnings.WarningMessage object at 0x0000020efb2b45d0>, <warnings.WarningMessage object at 0x0000020effaf6b80>]
..\build\extra_tests\test_scandir.py:298: AssertionError
builder: pypy-c-jit-win-x86-64 build #2474+
test: test_scandir:test_context_manager