def setUp(self): mockos = MockOS() mockos.path = FilePath(self.mktemp()) mockos.path.makedirs() self.userdb = UserDatabase() self.userdb.addUser('alice', 'password', 1, 2, 'alice lastname', mockos.path.path, '/bin/shell') self.sshDir = mockos.path.child('.ssh') self.sshDir.makedirs() authorized_keys = self.sshDir.child('authorized_keys') authorized_keys.setContent('key 1\nkey 2')
def setUp(self): mockos = MockOS() mockos.path = FilePath(self.mktemp()) mockos.path.makedirs() self.userdb = UserDatabase() self.userdb.addUser('alice', 'password', 1, 2, 'alice lastname', mockos.path.path, '/bin/shell') self.sshDir = mockos.path.child('.ssh') self.sshDir.makedirs() authorized_keys = self.sshDir.child('authorized_keys') authorized_keys.setContent('key 1\nkey 2')
def setUp(self): mockos = MockOS() mockos.path = FilePath(self.mktemp()) mockos.path.makedirs() self.userdb = UserDatabase() self.userdb.addUser( b"alice", b"password", 1, 2, b"alice lastname", mockos.path.path, b"/bin/shell", ) self.sshDir = mockos.path.child(".ssh") self.sshDir.makedirs() authorizedKeys = self.sshDir.child("authorized_keys") authorizedKeys.setContent(b"key 1\nkey 2") self.expectedKeys = [b"key 1", b"key 2"]