def open_many(cleanup): con = [] for i in range(3): con.append(_sqlite3.connect(str(tmpdir.join('test.db')))) if cleanup: con[i] = None gc.collect(); gc.collect()
def pytest_funcarg__con(request): con = _sqlite3.connect(':memory:') request.addfinalizer(lambda: con.close()) return con