tests: fix test certificates (fixes #29850)

This commit is contained in:
Benjamin Dauvergne 2019-02-26 23:30:25 +01:00
parent 7032b74d86
commit b6aef62901
5 changed files with 53 additions and 53 deletions

19
tests/cert.pem Normal file
View File

@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDBjCCAe6gAwIBAgIUTKopT76CFlsVcI7FAilaYLILz0owDQYJKoZIhvcNAQEL
BQAwIzEhMB8GA1UEAwwYbG9jYWxob3N0LmVudHJvdXZlcnQub3JnMB4XDTE4MTIw
NTE2NTkyNFoXDTI4MTIwMjE2NTkyNFowIzEhMB8GA1UEAwwYbG9jYWxob3N0LmVu
dHJvdXZlcnQub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4xsL
n25yittbjk5bcKvY2I8zPivL6YWn2MJimaQQSNzCw/8POmVPLmMIb3lcZjydFRad
+RTxZfnuvCCJrnGrG7hOsJNenTLLU0ugN/yQ1869cM07a9tjSzL7NCz9H1NIK1+Q
cBsTExc77dOWpwWI9TjqYYRL+zex3ml8cdqcQ7BQUQxAvA4UU63DM2G+5O3dE7l8
uvyBUU3kW/shHyhfweWNXO8IXXIjvDfPYkOsjc6en2kFMr+sENSUKgfDKjz/Uzqy
S7LBb4tkJALZM8QP56VeQAG1JZF2J2/y1RqBfIGRIEkYoaHcj6UATZa1xcZjMubL
z3otRNYcRXKJMYWGbQIDAQABozIwMDAJBgNVHRMEAjAAMCMGA1UdEQQcMBqCGGxv
Y2FsaG9zdC5lbnRyb3V2ZXJ0Lm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAFVPavBah
mIjgnTjq6ZbFxXTNJW0TrqN8olbKJ6SfwWVk0I8px7POekFaXd+egsFJlWYyH9q4
HkKotddRYYrWoXcPiodNfUa+bRnh2WYl2rEGMW5dbBf/MYCDts68c3SoA7JIYJ8w
0QZGAkijKNtVML0/FrLuJWbfFBAWH8JB46BcAg/8flbMHAULzV3F1g/v0A3FG3Y/
9fVr+lN5qs+NB9NXIMdf5wXrmJQYRjotyOjUO6yTFqDFvqE7DEpKQD5hnvqJoXCz
zYQS1DjH1qSRc5vC8I7YlJowCfnI9MsEICSrsk75DhT091aJC2XX93o4zhfNxmO5
Kj28hP87GHgNIg==
-----END CERTIFICATE-----

View File

@ -1,13 +1,12 @@
import pytest
import tempfile
import os
import random
from ldaptools.slapd import Slapd
base_path = os.path.dirname(__file__)
key_file = os.path.join(base_path, 'ssl-cert-snakeoil.key')
certificate_file = os.path.join(base_path, 'ssl-cert-snakeoil.pem')
key_file = os.path.join(base_path, 'key.pem')
certificate_file = os.path.join(base_path, 'cert.pem')
@pytest.fixture
@ -19,28 +18,28 @@ def slapd(request):
@pytest.fixture
def slapd_tcp1(request):
port = 4389
with Slapd(ldap_url='ldap://localhost:%s' % port) as s:
with Slapd(ldap_url='ldap://localhost.entrouvert.org:%s' % port) as s:
yield s
@pytest.fixture
def slapd_tcp2(request):
port = 5389
with Slapd(ldap_url='ldap://localhost:%s' % port) as s:
with Slapd(ldap_url='ldap://localhost.entrouvert.org:%s' % port) as s:
yield s
@pytest.fixture
def slapd_ssl(request):
port = 6389
with Slapd(ldap_url='ldaps://localhost:%s' % port, tls=(key_file, certificate_file)) as s:
with Slapd(ldap_url='ldaps://localhost.entrouvert.org:%s' % port, tls=(key_file, certificate_file)) as s:
yield s
@pytest.fixture
def slapd_tls(request):
port = 7389
with Slapd(ldap_url='ldap://localhost:%s' % port, tls=(key_file, certificate_file)) as s:
with Slapd(ldap_url='ldap://localhost.entrouvert.org:%s' % port, tls=(key_file, certificate_file)) as s:
yield s

28
tests/key.pem Normal file
View File

@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDjGwufbnKK21uO
Tltwq9jYjzM+K8vphafYwmKZpBBI3MLD/w86ZU8uYwhveVxmPJ0VFp35FPFl+e68
IImucasbuE6wk16dMstTS6A3/JDXzr1wzTtr22NLMvs0LP0fU0grX5BwGxMTFzvt
05anBYj1OOphhEv7N7HeaXxx2pxDsFBRDEC8DhRTrcMzYb7k7d0TuXy6/IFRTeRb
+yEfKF/B5Y1c7whdciO8N89iQ6yNzp6faQUyv6wQ1JQqB8MqPP9TOrJLssFvi2Qk
AtkzxA/npV5AAbUlkXYnb/LVGoF8gZEgSRihodyPpQBNlrXFxmMy5svPei1E1hxF
cokxhYZtAgMBAAECggEAOUZI2BxyprJLlMgOJ4wvU+5JbhR9iJc8jV34n+bQdI+4
TtW0cXW7UmeHaRWiR+Zhd0AM9xRhDObLXoaWMnhYPtVsgvunkN2OiaM49OWtYb+x
5xDbO4hIsl5ZG/98lrnaKZYgRyWM2fOyGXiTNewfbji8Y3uJ7gFNylmwGMaZQjhr
YNaqNEV7Vs2n7oERxqzKG9947oBAx2hpmoaW6eMyXcWl2ov7iHpJSKUBKho+5PWc
J731no0OsGuS+3jHa/0nZXrT8nKmemyDMdSfWmtTv659L/guFInZpHPfFVLf56vc
J6zb/IzEJV+Nh7CfBsMbHlTYBeUFlRWsy9t70+OZwQKBgQD3J4aVN4vJhXX1zDgL
dVAczwLGKXY38BoBjOeRtVhXHs5p/eNIqeZ2YbYwBBy3nL414Un7gqb9fDtg0i3n
5mQIOWhvpIYUxtwIPgYwzumxxp/n7XdU4BPDbxejZxkuC7AR5bB34pwJAJvWRGEf
0X1TxJlqULhiZ6g18O3S0oiJtwKBgQDrO9ROaj6kkxjYHmljBZIXXhdKDcn0AqPi
w20Aaafx0oxNQAoq8Gtu22Z1QHwRdBeUJwqCbmHVCCwbMf/568zFAANuT9bKMe6X
J0p0nTDiyn8w9MfduFuG4cUMn4oK6dIuYlscguoPQCvQdciwG+djqwTrHib5TEbm
jeKEkY2A+wKBgQDvXt+wy2BeqBzMF6M8Lb2OeUwVgniVyrxVPhPVgk5x6ks+SoAD
k1G62/3o2UK67lsmsfDGYA69uMGFj2qYjAHcGUW1wyF9I/BdJz01rmCWJmoe5VXK
5U8e3AyH3MV9XCKF4vCb2+UFrwo/ZnCusWVxaRqw5kb+P6ihvZuIsRE+VwKBgQC7
2duBg3bjFlUQwbiHSzuPTaRrjvdn1XPq8wVo/vcPNoS0bB+yiqxAqxT3LbfmeD8c
INFTt7KI3S3byeIRQy0TZR9YSInOjnFqZAYheiY/9lX8Un4Jod/1pvYlToJ+lJs0
T3dTHXitFSHoJydM+/ucrEYRPNMC4tb75vKty06lYQKBgQCx49+g5kQaaRZ+4psw
+eolMpAwKDkpK5gYen6OsrT8m4hpxTmtiteMsH5Avb/fxqoJWLOjhN4EnEZTMJzr
LyGoKsTv7rhZwhRznE15rOzxmldWrcCkl7DGuM2GcKgguhCYF7U7KA+vUCeqCE0H
LA2grkY+TxFpg1pwYdF1hekmTw==
-----END PRIVATE KEY-----

View File

@ -1,28 +0,0 @@
-----BEGIN PRIVATE KEY-----
MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAAoIBAQDtrEI7C2ETvY8F
UMJlhLWOQMkWNx3q2ANHAlzClVNtAmrg7CtmGBNgiDfMYf2FtpTe7chybYS529Bg
GBsSgKhLOy5U0jGT/lBg6ja+sAKYG/ZWklIdC2tcHDvyVLW/GEN/lGkmwC82dB51
SpFUk+UXhOu3yHsliHyX9Fe8kaPMDyrxlx8rt2WgS01AeU2zI7QZnywFdOHRhwA2
+AjZsic5zfdnSCytqSJNiC5xHjT3Gm7zK2oGCtcRLIVfJyweTcGgfVj7v98ZcSa9
qPbMYktmXTY3Z+iwfN8XPRT4wDUh74qjH6vlwkXUQb7s0PnBQ/+Gs/TXnd5FjSAg
RIEXNIX5AgMBAAECggEBAI+oiFviE+p3sIQY/XeZUJhMZn9sD0RNDyYTsnfXBJcm
V+3eMplCQiweCgQa0r/IzZE2DuvDcO9ag0giKfL0G0Vl3ypb5qW6mWELEM4P23GP
rUVEqiduKJWDZ2SheT2pb9sknK5UifUTGPnyeYey4U1nBYePwYe9SPocMhADxArp
kdw2g/9Eruvb+r/VL7xSAVJWBpJzC52mLIW7HtdaQV3TG6sy4QHUAipHMBsoja46
5n2/i9CHM1ZMop9wI8O+Hb39DrObMJ/P86Q5tvGaWmQBx0GNLMYB4+KT9Dm866Gt
ieb4ImzumW+vt4HcT7slk7yM52NX1ivyoQu1X1hq4aUCgYEA++YQCFSt80WI8Zwy
BHoh76dHRwVzjdvznqVufha/8rzYsWOFjdPYxaLzLXmNM3AhAaM2HxcvT6Cufr0J
d7xQmUjd1BxR+eFPkh+4r91rSJfQBcIv79O56dSCjOrom7ibk94G6IfmVC3GlwTo
2luzsUoWA5vuevsZc/ItcZvIJXcCgYEA8Yrm0TbR7rCj7bCE1oDM/ygPkrCzFfQN
SgG6oK+QewUEXDzBlCaZ/igRrss3YNTdBqhLT84oNTGwjOlAJgiS/PPD9pVEG3JA
W83CS41XDprm5NZ2xDEMSFVZJHmalYyoUm5bQo4fAnhtmkuZS5+QF9Wc9DX1NkzU
0uHFe9I9TA8CgYEAiTaJ1y/hTVm8PfgaWsv4fmX9cpdqmYSNkQaGSJK13lC2LPKM
RnR2aTnZAxVqL/HNWOoByi/D6rkZNBpe9OUUdlr10tvWX6o2wN8cqFeRYAqqGujr
WdVYOSI0NvSi3mhR/tr7omCcu4/v1EWtXXyERneXxEGFR2JOPBVYYcE85gMCgYEA
oofn5xGvU6DSvccQq9IBnxQS3o8+AmC1bH4bWbKpUs4+b96GF62d43KM64Rc4DB8
BdXKz4mWbqzf8wGlI7KTTditnUg1iw5nFh8vRW13DiHXilZxlnS2ohmkITIefdEn
Fkih6ff+D8h/X9rM7SEScadQtNd2CDLM5pX7L+V5T6sCgYEA72PFi3w1G2jItrB9
jt2nfMVmKe3QAmYljd6ZFriIGw5mCl8hPpCN6t1DiYapccDYIU3o1SxfF9G4RMdu
eRupg9LPojzYLuk81sjLC1zuh5HSoiymC/dmqe3dR4u09xX9M4mzpRZdDeGcB3Rw
GRenSfJ0H+gxAmLNNQq/3sG4EP4=
-----END PRIVATE KEY-----

View File

@ -1,18 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIC+DCCAeCgAwIBAgIJAKXYP9qJxjLDMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV
BAMMF3JldmVzdGVsLmVudHJvdXZlcnQub3JnMB4XDTE3MTIxNzAxNDcwMFoXDTI3
MTIxNTAxNDcwMFowIjEgMB4GA1UEAwwXcmV2ZXN0ZWwuZW50cm91dmVydC5vcmcw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDtrEI7C2ETvY8FUMJlhLWO
QMkWNx3q2ANHAlzClVNtAmrg7CtmGBNgiDfMYf2FtpTe7chybYS529BgGBsSgKhL
Oy5U0jGT/lBg6ja+sAKYG/ZWklIdC2tcHDvyVLW/GEN/lGkmwC82dB51SpFUk+UX
hOu3yHsliHyX9Fe8kaPMDyrxlx8rt2WgS01AeU2zI7QZnywFdOHRhwA2+AjZsic5
zfdnSCytqSJNiC5xHjT3Gm7zK2oGCtcRLIVfJyweTcGgfVj7v98ZcSa9qPbMYktm
XTY3Z+iwfN8XPRT4wDUh74qjH6vlwkXUQb7s0PnBQ/+Gs/TXnd5FjSAgRIEXNIX5
AgMBAAGjMTAvMAkGA1UdEwQCMAAwIgYDVR0RBBswGYIXcmV2ZXN0ZWwuZW50cm91
dmVydC5vcmcwDQYJKoZIhvcNAQELBQADggEBABxss/XDHwvKOvc/ntoKy6NWU5C4
6B24+z0dLibr2eU+hjlRbzUYClk5er4Dd+rFqbuzewwD7bRHo4+ZfH3dQ/xAzDzs
rAS0dZWmqYiHtjXU+38ja4iOfC+9lKWH5DS90/gIQCDJ1HyFNBuL4V9c84f5sv3p
ErcUiOlwrzlGi1F/AsFDlMGJsepbeo4MKYv31HBwpWQoCh6W2uZPR7tB8/fp6rIX
aqnxlvHvVHesVar72LEtHqkKZL1KXJIHMMsjowBD3sKUy2UftsdoJVZksu+WUn3O
7B5cdOryJpMp5snM5RXInS5s3iRchUEyeMNrfwDCvjUJN7bneMyIOzZoTls=
-----END CERTIFICATE-----