summaryrefslogtreecommitdiff
path: root/test/git/test_head.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-22 23:20:16 +0200
committerSebastian Thiel <byronimo@gmail.com>2009-10-22 23:20:16 +0200
commit58e2157ad3aa9d75ef4abb90eb2d1f01fba0ba2b (patch)
tree3487e8a52687317cba7cc369a094459db4fdd770 /test/git/test_head.py
parentb2a14e4b96a0ffc5353733b50266b477539ef899 (diff)
downloadgitpython-58e2157ad3aa9d75ef4abb90eb2d1f01fba0ba2b.tar.gz
Added SymbolicReference and HEAD type to better represent these special types of references and allow special handling
Head.reset now is an instance method of HEAD type Concatenated all reference specific tests into test_refs started to fix tests breaking now because of changed interface
Diffstat (limited to 'test/git/test_head.py')
-rw-r--r--test/git/test_head.py24
1 files changed, 0 insertions, 24 deletions
diff --git a/test/git/test_head.py b/test/git/test_head.py
deleted file mode 100644
index 9b18ad7c..00000000
--- a/test/git/test_head.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# test_head.py
-# Copyright (C) 2008, 2009 Michael Trier (mtrier@gmail.com) and contributors
-#
-# This module is part of GitPython and is released under
-# the BSD License: http://www.opensource.org/licenses/bsd-license.php
-
-from test.testlib import *
-from git import *
-
-class TestHead(TestBase):
-
- def test_base(self):
- for head in self.rorepo.heads:
- assert head.name
- assert "refs/heads" in head.path
- # END for each head
-
- @patch_object(Git, '_call_process')
- def test_ref_with_path_component(self, git):
- git.return_value = fixture('for_each_ref_with_path_component')
- head = self.rorepo.heads[0]
-
- assert_equal('refactoring/feature1', head.name)
- assert_true(git.called)