libgit2/libgit2 — pull request #615 by benstraub (2012-03-30 20:22:16+00:00)
Title: Port all tests to clar

Having two test suites is a drag. I see in #406 that there was some effort towards moving the test suite over to Clar (then Clay), but it looks like it was never finished.

I've tried to be idiomatic to Clar in how the tests have been converted, with `__initialize` and `__cleanup` calls, and using static strings rather than `#define`s wherever possible. I've also split them up from their original suites; take a look at the individual commits and their comments if you'd like to see which Clar tests came from which old suites.

I'm sure I did something wrong along the way, though, and I'd be happy to fix it.