- Add patch fix_test_suite.patch to allow test suite to pass with
OpenSSL 1.1.1. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=50
This commit is contained in:
parent
d8c9bd5a3e
commit
d244c67d99
29
fix_test_suite.patch
Normal file
29
fix_test_suite.patch
Normal file
@ -0,0 +1,29 @@
|
||||
--- a/tests/test_crypto.py
|
||||
+++ b/tests/test_crypto.py
|
||||
@@ -13,7 +13,7 @@ from datetime import datetime, timedelta
|
||||
|
||||
import pytest
|
||||
|
||||
-from six import binary_type
|
||||
+from six import binary_type, PY3
|
||||
|
||||
from cryptography import x509
|
||||
from cryptography.hazmat.backends.openssl.backend import backend
|
||||
@@ -3167,9 +3167,14 @@ class TestCRL(object):
|
||||
# and with what certificate it was exported.
|
||||
text.index(b'Serial Number: 03AB')
|
||||
text.index(b'Superseded')
|
||||
- text.index(
|
||||
- b'Issuer: /C=US/ST=IL/L=Chicago/O=Testing/CN=Testing Root CA'
|
||||
- )
|
||||
+ if PY3:
|
||||
+ text.decode().translate(str.maketrans('','',',/ ')).index(
|
||||
+ 'Issuer:C=USST=ILL=ChicagoO=TestingCN=TestingRootCA'
|
||||
+ )
|
||||
+ else:
|
||||
+ text.translate(None, ',/ ').index(
|
||||
+ 'Issuer:C=USST=ILL=ChicagoO=TestingCN=TestingRootCA'
|
||||
+ )
|
||||
|
||||
def test_export_der(self):
|
||||
"""
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 30 01:06:28 CET 2018 - mcepl@suse.com
|
||||
|
||||
- Add patch fix_test_suite.patch to allow test suite to pass with
|
||||
OpenSSL 1.1.1.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 24 09:08:36 UTC 2018 - tchvatal@suse.com
|
||||
|
||||
|
@ -28,6 +28,7 @@ URL: https://github.com/pyca/pyopenssl
|
||||
Source: https://files.pythonhosted.org/packages/source/p/pyOpenSSL/pyOpenSSL-%{version}.tar.gz
|
||||
Patch1: skip-networked-test.patch
|
||||
Patch2: openssl-1.1.0i.patch
|
||||
Patch3: fix_test_suite.patch
|
||||
BuildRequires: %{python_module cryptography >= 2.3.0}
|
||||
BuildRequires: %{python_module flaky}
|
||||
BuildRequires: %{python_module pretend}
|
||||
|
Loading…
x
Reference in New Issue
Block a user