carlosmn/libgit2 — comment on commit 29663eb5d4bfea5fad88e70823431567dbd6dc28
File:  line 0
By nulltoken:

I may have found something. I've pushed a new version of the test in [nulltoken/object-overwrite](https://github.com/nulltoken/libgit2/commit/8acc3b0049fd2bf4cdedefa08d425e6032535f01). Still fails... but in a cleaner way :)

- The test creates a temp "rename" directory into which the repo is being initialized
- The test takes care of removing the temp "rename" directory thanks to `cl_fixture_cleanup()`
- Then Clay fails trying to remove this "rename" directory because something prevents the file `clay_tmp_XXXX\rename\.git\objects\tmp_object_git2_XXXX` from being removed.

The **Fatal Error** was in fact Clay trying to remove the whole fixture directory when it's done running all the test suites.