fix: release ChromaDB handles before rmtree on Windows

This commit is contained in:
bensig
2026-04-09 09:31:55 -07:00
parent 1c48f4d2c3
commit 58b8d5b198
+3 -1
View File
@@ -257,4 +257,6 @@ def test_file_already_mined_check_mtime():
) )
assert file_already_mined(col, "/fake/no_mtime.txt", check_mtime=True) is False assert file_already_mined(col, "/fake/no_mtime.txt", check_mtime=True) is False
finally: finally:
shutil.rmtree(tmpdir) # Release ChromaDB file handles before cleanup (required on Windows)
del col, client
shutil.rmtree(tmpdir, ignore_errors=True)