diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2020-01-12 11:59:49 -0600 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2020-01-12 12:59:49 -0500 |
commit | 675534c18ab60517985fdee424837986e58ab260 (patch) | |
tree | 4986c9c4973b5fa00833b3c6825f282a15e04c44 /tests | |
parent | 1ede58449a42f23b140022db2e6ec656c44b2780 (diff) | |
download | pyopenssl-git-675534c18ab60517985fdee424837986e58ab260.tar.gz |
Make tests pass in the future (now the present) (#888)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_ssl.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/test_ssl.py b/tests/test_ssl.py index e2681e3..9a3f294 100644 --- a/tests/test_ssl.py +++ b/tests/test_ssl.py @@ -192,6 +192,8 @@ def _create_certificate_chain(): 3. A new server certificate signed by icert (scert) """ caext = X509Extension(b'basicConstraints', False, b'CA:true') + not_after_date = (datetime.date.today() + datetime.timedelta(days=365)) + not_after = not_after_date.strftime("%Y%m%d%H%M%SZ").encode("ascii") # Step 1 cakey = PKey() @@ -201,7 +203,7 @@ def _create_certificate_chain(): cacert.set_issuer(cacert.get_subject()) cacert.set_pubkey(cakey) cacert.set_notBefore(b"20000101000000Z") - cacert.set_notAfter(b"20200101000000Z") + cacert.set_notAfter(not_after) cacert.add_extensions([caext]) cacert.set_serial_number(0) cacert.sign(cakey, "sha1") @@ -214,7 +216,7 @@ def _create_certificate_chain(): icert.set_issuer(cacert.get_subject()) icert.set_pubkey(ikey) icert.set_notBefore(b"20000101000000Z") - icert.set_notAfter(b"20200101000000Z") + icert.set_notAfter(not_after) icert.add_extensions([caext]) icert.set_serial_number(0) icert.sign(cakey, "sha1") @@ -227,7 +229,7 @@ def _create_certificate_chain(): scert.set_issuer(icert.get_subject()) scert.set_pubkey(skey) scert.set_notBefore(b"20000101000000Z") - scert.set_notAfter(b"20200101000000Z") + scert.set_notAfter(not_after) scert.add_extensions([ X509Extension(b'basicConstraints', True, b'CA:false')]) scert.set_serial_number(0) |