aboutsummaryrefslogtreecommitdiff
path: root/git/test
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2011-07-04 22:30:49 +0200
committerSebastian Thiel <byronimo@gmail.com>2011-07-04 23:40:53 +0200
commit87aa78c4d6c47874a68c8e1eb2bb8ae9d35e6253 (patch)
treead2265d4bfaf3a75e0b7d9dec3498e1f033ae790 /git/test
parentb7ae99cd13839036a34aca06078d3431a11829ff (diff)
downloadGitPython-87aa78c4d6c47874a68c8e1eb2bb8ae9d35e6253.tar.gz
GitPython-87aa78c4d6c47874a68c8e1eb2bb8ae9d35e6253.zip
refs: added constructor flag to allow refs to be instatiated from any path, including simple test
Diffstat (limited to 'git/test')
-rw-r--r--git/test/refs/test_refs.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/git/test/refs/test_refs.py b/git/test/refs/test_refs.py
index 668dd94c..81be173c 100644
--- a/git/test/refs/test_refs.py
+++ b/git/test/refs/test_refs.py
@@ -29,6 +29,11 @@ class TestRefs(TestBase):
assert isinstance(instance, ref_type)
# END for each name
# END for each type
+
+ # invalid path
+ self.failUnlessRaises(ValueError, TagReference, self.rorepo, "refs/invalid/tag")
+ # works without path check
+ TagReference(self.rorepo, "refs/invalid/tag", check_path=False)
def test_tag_base(self):
tag_object_refs = list()