Example #1
0
 def test_makeAuthorizedKey(self):
     """docstring"""
     theKey = 'command="gitube-serve harry",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty %s' % key1
     self.assertEqual(theKey, ssh.makeAuthorizedKey('harry', key1))
Example #2
0
 def test_makeAuthorizedKey(self):
     """docstring"""
     theKey = 'command="gitube-serve harry",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty %s' % key1
     self.assertEqual(theKey, ssh.makeAuthorizedKey('harry', key1))
Example #3
0
import os
import unittest
import ssh

key1 = "ssh-rsa AAAA"
key2 = "ssh-rsa BBBB"
key3 = "ssh-rsa CCCC"

k1 = ssh.makeAuthorizedKey('harry', key1) + '\n'
k2 = ssh.makeAuthorizedKey('harry', key2) + '\n'
k3 = ssh.makeAuthorizedKey('harry', key3) + '\n'


class TestSSH(unittest.TestCase):
    def setUp(self):
        self.tmp = self.getTmp()

    def tearDown(self):
        """Delete mockup file"""
        if os.path.exists(self.tmp):
            os.remove(self.tmp)

    def test_makeAuthorizedKey(self):
        """docstring"""
        theKey = 'command="gitube-serve harry",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty %s' % key1
        self.assertEqual(theKey, ssh.makeAuthorizedKey('harry', key1))

    def test_write_key(self):
        tmp = self.tmp
        ssh.writeKey(tmp, 'harry', key1)
        ssh.writeKey(tmp, 'harry', key2)
Example #4
0
import os
import unittest
import ssh

key1 = "ssh-rsa AAAA"
key2 = "ssh-rsa BBBB"
key3 = "ssh-rsa CCCC"

k1 = ssh.makeAuthorizedKey('harry', key1) + '\n'
k2 = ssh.makeAuthorizedKey('harry', key2) + '\n'
k3 = ssh.makeAuthorizedKey('harry', key3) + '\n'

class TestSSH(unittest.TestCase):
    def setUp(self):
        self.tmp = self.getTmp()

    def tearDown(self):
        """Delete mockup file"""
        if os.path.exists(self.tmp):
            os.remove(self.tmp)

    def test_makeAuthorizedKey(self):
        """docstring"""
        theKey = 'command="gitube-serve harry",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty %s' % key1
        self.assertEqual(theKey, ssh.makeAuthorizedKey('harry', key1))

    def test_write_key(self):
        tmp = self.tmp
        ssh.writeKey(tmp, 'harry', key1)
        ssh.writeKey(tmp, 'harry', key2)
        ssh.writeKey(tmp, 'harry', key3)