Skip to content

Commit 87bd30c

Browse files
committed
refactor(tests): use datetime.datetime.now to fix DeprecationWarning and remain compatible with Python 3.10+
1 parent befa86a commit 87bd30c

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

tests/test_smime_signing.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@ def generate_ca_certificate(
3030
.issuer_name(ca_name)
3131
.public_key(ca_public_key)
3232
.serial_number(x509.random_serial_number())
33-
.not_valid_before(datetime.datetime.utcnow())
34-
.not_valid_after(datetime.datetime.utcnow() + datetime.timedelta(days=365))
33+
.not_valid_before(datetime.datetime.now(datetime.timezone.utc))
34+
.not_valid_after(
35+
datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=365)
36+
)
3537
.add_extension(
3638
x509.BasicConstraints(ca=True, path_length=None),
3739
critical=True,
@@ -81,8 +83,10 @@ def generate_intermediate_certificate(
8183
.issuer_name(ca_name)
8284
.public_key(intermediate_public_key)
8385
.serial_number(x509.random_serial_number())
84-
.not_valid_before(datetime.datetime.utcnow())
85-
.not_valid_after(datetime.datetime.utcnow() + datetime.timedelta(days=365))
86+
.not_valid_before(datetime.datetime.now(datetime.timezone.utc))
87+
.not_valid_after(
88+
datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=365)
89+
)
8690
.add_extension(
8791
x509.BasicConstraints(ca=True, path_length=None),
8892
critical=True,
@@ -136,8 +140,10 @@ def generate_email_certificate(
136140
.issuer_name(intermediate_name)
137141
.public_key(email_public_key)
138142
.serial_number(x509.random_serial_number())
139-
.not_valid_before(datetime.datetime.utcnow())
140-
.not_valid_after(datetime.datetime.utcnow() + datetime.timedelta(days=365))
143+
.not_valid_before(datetime.datetime.now(datetime.timezone.utc))
144+
.not_valid_after(
145+
datetime.datetime.now(datetime.timezone.utc) + datetime.timedelta(days=365)
146+
)
141147
.add_extension(
142148
x509.BasicConstraints(ca=False, path_length=None),
143149
critical=True,

0 commit comments

Comments
 (0)