hop: test: use TempDir.then method
test: use the actual git task