Skip to content

Commit 795bf9d

Browse files
author
Gabriel Monroy
committed
add test for ssh key fingerprinting
1 parent b14246b commit 795bf9d

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

api/tests/test_key.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from django.test.utils import override_settings
1313

1414
from api.models import Key
15+
from api.utils import fingerprint
1516

1617

1718
PUBKEY = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfQkkUUoxpvcNMkvv7jqnfodgs37M2eBO" \
@@ -79,3 +80,7 @@ def test_key_str(self):
7980
self.assertEqual(response.status_code, 201)
8081
key = Key.objects.get(uuid=response.data['uuid'])
8182
self.assertEqual(str(key), 'ssh-rsa AAAAB3NzaC.../HJDw9QckTS0vN autotest@deis.io')
83+
84+
def test_key_fingerprint(self):
85+
fp = fingerprint(PUBKEY)
86+
self.assertEquals(fp, '54:6d:da:1f:91:b5:2b:6f:a2:83:90:c4:f9:73:76:f5')

0 commit comments

Comments
 (0)