Capture gen's output
Remove zlib from the fixture
Take an optional repo

Let the user specify which repository we should be using to look up
objects.
Port the old 'repo' tests to minitest

We skip one as we know about the failure