Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
python-paramiko.7952
0002-Allow_overriding_test_client_connect_kwarg...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0002-Allow_overriding_test_client_connect_kwargs.patch of Package python-paramiko.7952
From 66f90d8ca12c377db71285d123eeac3d06c658a5 Mon Sep 17 00:00:00 2001 From: Jeff Forcier <jeff@bitprophet.org> Date: Mon, 12 Mar 2018 09:15:55 -0700 Subject: [PATCH] Allow overriding test client connect kwargs in Transport test suite --- tests/test_transport.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tests/test_transport.py b/tests/test_transport.py index 188ce623c..778fed4a9 100644 --- a/tests/test_transport.py +++ b/tests/test_transport.py @@ -124,7 +124,9 @@ self.socks.close() self.sockc.close() - def setup_test_server(self, client_options=None, server_options=None): + def setup_test_server( + self, client_options=None, server_options=None, connect_kwargs=None, + ): host_key = RSAKey.from_private_key_file(test_path('test_rsa.key')) public_host_key = RSAKey(data=host_key.asbytes()) self.ts.add_server_key(host_key) @@ -138,8 +140,13 @@ self.server = NullServer() self.assertTrue(not event.is_set()) self.ts.start_server(event, self.server) - self.tc.connect(hostkey=public_host_key, - username='slowdive', password='pygmalion') + if connect_kwargs is None: + connect_kwargs = dict( + hostkey=public_host_key, + username='slowdive', + password='pygmalion', + ) + self.tc.connect(**connect_kwargs) event.wait(1.0) self.assertTrue(event.is_set()) self.assertTrue(self.ts.is_active())
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor