summaryrefslogtreecommitdiff
path: root/git/test
diff options
context:
space:
mode:
Diffstat (limited to 'git/test')
-rw-r--r--git/test/test_git.py4
-rw-r--r--git/test/test_remote.py3
2 files changed, 7 insertions, 0 deletions
diff --git a/git/test/test_git.py b/git/test/test_git.py
index 8087bc45..ef694755 100644
--- a/git/test/test_git.py
+++ b/git/test/test_git.py
@@ -155,6 +155,10 @@ class TestGit(TestBase):
def test_change_to_transform_kwargs_does_not_break_command_options(self):
self.git.log(n=1)
+ def test_insert_after_kwarg_raises(self):
+ # This isn't a complete add command, which doesn't matter here
+ self.failUnlessRaises(ValueError, self.git.remote, 'add', insert_kwargs_after='foo')
+
def test_env_vars_passed_to_git(self):
editor = 'non_existant_editor'
with mock.patch.dict('os.environ', {'GIT_EDITOR': editor}):
diff --git a/git/test/test_remote.py b/git/test/test_remote.py
index 2540e49b..8500a295 100644
--- a/git/test/test_remote.py
+++ b/git/test/test_remote.py
@@ -486,6 +486,9 @@ class TestRemote(TestBase):
# END if deleted remote matches existing remote's name
# END for each remote
+ # Issue #262 - the next call would fail if bug wasn't fixed
+ bare_rw_repo.create_remote('bogus', '/bogus/path', mirror='push')
+
def test_fetch_info(self):
# assure we can handle remote-tracking branches
fetch_info_line_fmt = "c437ee5deb8d00cf02f03720693e4c802e99f390 not-for-merge %s '0.3' of "