aboutsummaryrefslogtreecommitdiff
path: root/gitosis/test/test_ssh.py
diff options
context:
space:
mode:
Diffstat (limited to 'gitosis/test/test_ssh.py')
-rw-r--r--gitosis/test/test_ssh.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/gitosis/test/test_ssh.py b/gitosis/test/test_ssh.py
index 16650c6..fc6ecbc 100644
--- a/gitosis/test/test_ssh.py
+++ b/gitosis/test/test_ssh.py
@@ -75,6 +75,16 @@ class ReadKeys_Test(object):
def test_multiple_lines(self):
tmp = maketemp()
+ keydir = os.path.join(tmp, 'keys')
+ mkdir(keydir)
+ writeFile(os.path.join(keydir, 'jd"oe.pub'), KEY_1+'\n')
+
+ gen = ssh.readKeys(keydir=keydir)
+ got = frozenset(gen)
+ eq(got, frozenset([]))
+
+ def test_bad_filename(self):
+ tmp = maketemp()
keydir = os.path.join(tmp, 'two')
mkdir(keydir)
writeFile(os.path.join(keydir, 'jdoe.pub'), KEY_1+'\n'+KEY_2+'\n')