mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Accept results from older pyOpenSSL
This commit is contained in:
parent
161f913522
commit
274bbd4d43
2 changed files with 12 additions and 1 deletions
|
@ -43,6 +43,7 @@ log = logging.getLogger(__name__)
|
|||
os.environ['TZ'] = 'UTC'
|
||||
time.tzset()
|
||||
|
||||
|
||||
def __virtual__():
|
||||
'''
|
||||
Only load this module if the ca config options are set
|
||||
|
|
|
@ -261,7 +261,17 @@ class TLSAddTestCase(TestCase):
|
|||
if 'extensions' in data.keys():
|
||||
data['extensions'] = None
|
||||
return data
|
||||
self.assertEqual(ignore_extensions(tls.cert_info(certp)), ret)
|
||||
|
||||
# older pyopenssl versions don't have extensions or
|
||||
# signature_algorithms
|
||||
def remove_not_in_result(source, reference):
|
||||
if 'signature_algorithm' not in reference:
|
||||
del source['signature_algorithm']
|
||||
if 'extensions' not in reference:
|
||||
del source['extensions']
|
||||
result = ignore_extensions(tls.cert_info(certp))
|
||||
remove_not_in_result(ret, result)
|
||||
self.assertEqual(result, ret)
|
||||
|
||||
@patch('salt.modules.tls.maybe_fix_ssl_version',
|
||||
MagicMock(return_value=True))
|
||||
|
|
Loading…
Add table
Reference in a new issue