From 4177eefd7bdaea96a529b00ba9cf751924ede202 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Thu, 5 May 2011 19:43:22 +0200 Subject: Added all code from gitdb to gitpython. Next is to make it generally work. Then the tests will need some work --- git/test/db/test_base.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 git/test/db/test_base.py (limited to 'git/test/db/test_base.py') diff --git a/git/test/db/test_base.py b/git/test/db/test_base.py new file mode 100644 index 00000000..0a381beb --- /dev/null +++ b/git/test/db/test_base.py @@ -0,0 +1,18 @@ +# Copyright (C) 2010, 2011 Sebastian Thiel (byronimo@gmail.com) and contributors +# +# This module is part of GitDB and is released under +# the New BSD License: http://www.opensource.org/licenses/bsd-license.php +from lib import * +from gitdb.db import RefSpec + +class TestBase(TestDBBase): + + @with_rw_directory + def test_basics(self, path): + self.failUnlessRaises(ValueError, RefSpec, None, None) + rs = RefSpec(None, "something") + assert rs.force == False + assert rs.delete_destination() + assert rs.source is None + assert rs.destination == "something" + -- cgit v1.2.1 From acf5e6ea64a2f24117f1d419c208ed1c38c43690 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Fri, 6 May 2011 15:03:14 +0200 Subject: replaced all gitdb strings with git --- git/test/db/test_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'git/test/db/test_base.py') diff --git a/git/test/db/test_base.py b/git/test/db/test_base.py index 0a381beb..1dbf6fe7 100644 --- a/git/test/db/test_base.py +++ b/git/test/db/test_base.py @@ -3,7 +3,7 @@ # This module is part of GitDB and is released under # the New BSD License: http://www.opensource.org/licenses/bsd-license.php from lib import * -from gitdb.db import RefSpec +from git.db import RefSpec class TestBase(TestDBBase): -- cgit v1.2.1 From c192638aae09c1b5c087d67cc99dd4c7ec4ed916 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Mon, 30 May 2011 18:19:44 +0200 Subject: Fixed all remaining python repository tests --- git/test/db/test_base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'git/test/db/test_base.py') diff --git a/git/test/db/test_base.py b/git/test/db/test_base.py index 1dbf6fe7..2a882d0a 100644 --- a/git/test/db/test_base.py +++ b/git/test/db/test_base.py @@ -6,7 +6,9 @@ from lib import * from git.db import RefSpec class TestBase(TestDBBase): - + + needs_ro_repo = False + @with_rw_directory def test_basics(self, path): self.failUnlessRaises(ValueError, RefSpec, None, None) -- cgit v1.2.1