@@ -0,0 +1,501 @@
+import tempfile%0Aimport unittest%0Aimport shutil%0Aimport git%0A%0A%0A# pylint: disable=W0703,R0904,W0201%0Aclass TestGit(unittest.TestCase):%0A%0A    def setUp(self):%0A        self.tmp_dir = tempfile.mkdtemp(prefix='gittest')%0A%0A    def test_spam(self):%0A        repo = git.Repo(self.tmp_dir)%0A        repo.clone(%22/home/rciorba/repos/tldt/.git%22)%0A        repo.checkout('32bbf2dfc2de17fd10d665490d970960c3305bd2')%0A%0A    def tearDown(self):%0A        shutil.rmtree(self.tmp_dir)%0A%0A%0Aif __name__ == '__main__':%0A    unittest.main()%0A

add a test (with evil hardcoded paths)