My own tester for GIT, it's a toughie