def test_discover_intended(self):
     path = os.path.join(self._repo_dir, 'b/c')
     r = Repo.discover(path)
     self.assertEqual(r.head(), self._repo.head())
 def test_discover_isrepo(self):
     r = Repo.discover(self._repo_dir)
     self.assertEqual(r.head(), self._repo.head())
 def test_discover_notrepo(self):
     with self.assertRaises(NotGitRepository):
         Repo.discover('/')