We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 91f6e62 commit 6cb0965Copy full SHA for 6cb0965
git/repo/base.py
@@ -1057,7 +1057,8 @@ def has_separate_working_tree(self):
1057
rev_parse = rev_parse
1058
1059
def __repr__(self):
1060
- return '<git.Repo "%s">' % self.git_dir
+ clazz = self.__class__
1061
+ return '<%s.%s %r>' % (clazz.__module__, clazz.__name__, self.git_dir)
1062
1063
def currently_rebasing_on(self):
1064
"""
git/test/test_repo.py
@@ -355,7 +355,7 @@ def test_alternates(self):
355
self.rorepo.alternates = cur_alternates
356
357
def test_repr(self):
358
- assert repr(self.rorepo).startswith('<git.Repo ')
+ assert repr(self.rorepo).startswith('<git.repo.base.Repo ')
359
360
def test_is_dirty_with_bare_repository(self):
361
orig_value = self.rorepo._bare
0 commit comments