Skip to content

Commit 36292f9

Browse files
authored
Renew certificates in tests (swift-server#731)
1 parent 83f015b commit 36292f9

File tree

3 files changed

+17
-13
lines changed

3 files changed

+17
-13
lines changed

Tests/AsyncHTTPClientTests/AsyncAwaitEndToEndTests.swift

+6-2
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,10 @@ final class AsyncAwaitEndToEndTests: XCTestCase {
514514
XCTAsyncTest(timeout: 5) {
515515
/// key + cert was created with the following code (depends on swift-certificates)
516516
/// ```
517+
/// import X509
518+
/// import CryptoKit
519+
/// import Foundation
520+
///
517521
/// let privateKey = P384.Signing.PrivateKey()
518522
/// let name = try DistinguishedName {
519523
/// OrganizationName("Self Signed")
@@ -524,13 +528,13 @@ final class AsyncAwaitEndToEndTests: XCTestCase {
524528
/// serialNumber: .init(),
525529
/// publicKey: .init(privateKey.publicKey),
526530
/// notValidBefore: Date(),
527-
/// notValidAfter: Date() + .days(365),
531+
/// notValidAfter: Date().advanced(by: 365 * 24 * 3600),
528532
/// issuer: name,
529533
/// subject: name,
530534
/// signatureAlgorithm: .ecdsaWithSHA384,
531535
/// extensions: try .init {
532536
/// SubjectAlternativeNames([.dnsName("example.com")])
533-
/// ExtendedKeyUsage([.serverAuth])
537+
/// try ExtendedKeyUsage([.serverAuth])
534538
/// },
535539
/// issuerPrivateKey: .init(privateKey)
536540
/// )
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIBwzCCAUmgAwIBAgIVAIFK2HEjRjd9rH6Szp3jT52U4wYjMAoGCCqGSM49BAMD
2+
MIIBxDCCAUmgAwIBAgIVAPY31L1kyEnjO1E4inpE7+SYRO9mMAoGCCqGSM49BAMD
33
MCoxFDASBgNVBAoMC1NlbGYgU2lnbmVkMRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcN
4-
MjMwMzI5MTE1ODQwWhcNMjQwMzI4MTE1ODQwWjAqMRQwEgYDVQQKDAtTZWxmIFNp
4+
MjQwMzI4MjI0MDUyWhcNMjUwMzI4MjI0MDUyWjAqMRQwEgYDVQQKDAtTZWxmIFNp
55
Z25lZDESMBAGA1UEAwwJbG9jYWxob3N0MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE
6-
SiOrOD8CbOyvj0yg+ArayukRCjw9AAaW3lsrsiRsSaqRxDcZ7+uR5nt2FUXc25mD
7-
Ap+adz4g5gigpIUaVQc69AgMavYFCHF3Tb0TF1D4yAFLk8GFuWqxHDuqCQaGoyS5
6+
o2i+uiLtMu0Jzsk3oEUnfoM9n44/aV9UeOXxyDs57i2E13HrJeWIXACetybkB+Q8
7+
Poab6ohbskTwrS7WN3tFgoGdRBCKQow/rTECdezR/fdz2cGADaBN+CNMuFSnFSr5
88
oy8wLTAWBgNVHREEDzANggtleGFtcGxlLmNvbTATBgNVHSUEDDAKBggrBgEFBQcD
9-
ATAKBggqhkjOPQQDAwNoADBlAjALdKj7fq0Hvv69KUdMGvpHBaqRq+4+X4T1gAm/
10-
Z09XPB3BAd9z3Ov7fMnc65iKRwICMQCxxu0rBJUmR9v1BINxA4S1EPH0S/U5ysTp
11-
Wu1n1LZ3C5ooxMiO50cPuWupaB2LElY=
9+
ATAKBggqhkjOPQQDAwNpADBmAjEAwF5OlUBOloDTIAxgaSSvHBMSVOE1rY5hUlkT
10+
kQ+dQFeUe3Fn+Er5ohvkt+qVOQ5yAjEAt9s5b/Iz+JmWxKKUyExHob6QHEuuHmJy
11+
AKdrn20Ply60bb8qxGYHhwhoyV2MZYVV
1212
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
-----BEGIN PRIVATE KEY-----
2-
MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDAbqzPBHiy/SoUXTlYl
3-
F0q3AK+N5wvpb93vS8jdRYAY2BIKIQOurw4WLp0qVxKgYGqhZANiAARKI6s4PwJs
4-
7K+PTKD4CtrK6REKPD0ABpbeWyuyJGxJqpHENxnv65Hme3YVRdzbmYMCn5p3PiDm
5-
CKCkhRpVBzr0CAxq9gUIcXdNvRMXUPjIAUuTwYW5arEcO6oJBoajJLk=
2+
MIG2AgEAMBAGByqGSM49AgEGBSuBBAAiBIGeMIGbAgEBBDDhC5OSjPQeYRm4irIH
3+
z4EyM/NbJsX39SlI6J4/q0Syt0BwojgJKhCWfeveanbIjbWhZANiAASjaL66Iu0y
4+
7QnOyTegRSd+gz2fjj9pX1R45fHIOznuLYTXcesl5YhcAJ63JuQH5Dw+hpvqiFuy
5+
RPCtLtY3e0WCgZ1EEIpCjD+tMQJ17NH993PZwYANoE34I0y4VKcVKvk=
66
-----END PRIVATE KEY-----

0 commit comments

Comments
 (0)