blob: 47cfb60895ee2662722ebcc1d044b09308972958 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
from test.testlib import *
from git_python import *
class TestHead(object):
def setup(self):
self.repo = Repo(GIT_REPO)
@patch(Git, 'method_missing')
def test_repr(self, git):
git.return_value = fixture('for_each_ref')
head = self.repo.heads[0]
assert_equal('<GitPython.Head "%s">' % head.name, repr(head))
assert_true(git.called)
assert_equal(git.call_args, (('for_each_ref', 'refs/heads'), {'sort': 'committerdate', 'format': '%(refname)%00%(objectname)'}))
|