commit 5a5c67ceb207c7a537c1b91c54824f2dae4321e7 from: Jelmer Vernooij via: GitHub date: Mon May 16 16:49:49 2022 UTC Merge pull request #962 from mgorny/gentoo-paramiko-server Explicitly reenable paramiko server on Gentoo for tests commit - 744fcc280f5a4e23f14598fb4630d1c76f33389b commit + 5a5c67ceb207c7a537c1b91c54824f2dae4321e7 blob - 9b2329c29060889e244ac86854f47f647dfc1dc2 blob + 5161889d1f48614e12ca7e9bde67b381be7cdf2d --- dulwich/contrib/test_paramiko_vendor.py +++ dulwich/contrib/test_paramiko_vendor.py @@ -122,6 +122,12 @@ class Server(paramiko.ServerInterface): class ParamikoSSHVendorTests(TestCase): def setUp(self): + import paramiko.transport + + # reenable server functionality for tests + if hasattr(paramiko.transport, "SERVER_DISABLED_BY_GENTOO"): + paramiko.transport.SERVER_DISABLED_BY_GENTOO = False + self.commands = [] socket.setdefaulttimeout(10) self.addCleanup(socket.setdefaulttimeout, None)