Skip to content

Commit f5e5e6d

Browse files
committed
Update test-cert-gen to 0.7
1 parent 73fcc44 commit f5e5e6d

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ openssl-src = { version = "300.0.3", optional = true }
3636

3737
[dev-dependencies]
3838
tempfile = "3.0"
39-
test-cert-gen = "0.1"
39+
test-cert-gen = "0.7"

src/test.rs

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ fn server_no_root_certs() {
5959
let keys = test_cert_gen::keys();
6060

6161
let identity = p!(Identity::from_pkcs12(
62-
&keys.server.pkcs12,
63-
&keys.server.pkcs12_password
62+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
63+
&keys.server.cert_and_key_pkcs12.password
6464
));
6565
let builder = p!(TlsAcceptor::new(identity));
6666

@@ -78,7 +78,7 @@ fn server_no_root_certs() {
7878
p!(socket.write_all(b"world"));
7979
});
8080

81-
let root_ca = Certificate::from_der(&keys.client.cert_der).unwrap();
81+
let root_ca = Certificate::from_der(keys.client.ca.get_der()).unwrap();
8282

8383
let socket = p!(TcpStream::connect(("localhost", port)));
8484
let builder = p!(TlsConnector::builder()
@@ -100,8 +100,8 @@ fn server() {
100100
let keys = test_cert_gen::keys();
101101

102102
let identity = p!(Identity::from_pkcs12(
103-
&keys.server.pkcs12,
104-
&keys.server.pkcs12_password
103+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
104+
&keys.server.cert_and_key_pkcs12.password
105105
));
106106
let builder = p!(TlsAcceptor::new(identity));
107107

@@ -119,7 +119,7 @@ fn server() {
119119
p!(socket.write_all(b"world"));
120120
});
121121

122-
let root_ca = Certificate::from_der(&keys.client.cert_der).unwrap();
122+
let root_ca = Certificate::from_der(keys.client.ca.get_der()).unwrap();
123123

124124
let socket = p!(TcpStream::connect(("localhost", port)));
125125
let builder = p!(TlsConnector::builder()
@@ -141,7 +141,7 @@ fn certificate_from_pem() {
141141
let keys = test_cert_gen::keys();
142142

143143
let der_path = dir.path().join("cert.der");
144-
fs::write(&der_path, &keys.client.cert_der).unwrap();
144+
fs::write(&der_path, &keys.client.ca.get_der()).unwrap();
145145
let output = Command::new("openssl")
146146
.arg("x509")
147147
.arg("-in")
@@ -155,16 +155,16 @@ fn certificate_from_pem() {
155155
assert!(output.status.success());
156156

157157
let cert = Certificate::from_pem(&output.stdout).unwrap();
158-
assert_eq!(cert.to_der().unwrap(), keys.client.cert_der);
158+
assert_eq!(cert.to_der().unwrap(), keys.client.ca.get_der());
159159
}
160160

161161
#[test]
162162
fn peer_certificate() {
163163
let keys = test_cert_gen::keys();
164164

165165
let identity = p!(Identity::from_pkcs12(
166-
&keys.server.pkcs12,
167-
&keys.server.pkcs12_password
166+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
167+
&keys.server.cert_and_key_pkcs12.password
168168
));
169169
let builder = p!(TlsAcceptor::new(identity));
170170

@@ -177,7 +177,7 @@ fn peer_certificate() {
177177
assert!(socket.peer_certificate().unwrap().is_none());
178178
});
179179

180-
let root_ca = Certificate::from_der(&keys.client.cert_der).unwrap();
180+
let root_ca = Certificate::from_der(keys.client.ca.get_der()).unwrap();
181181

182182
let socket = p!(TcpStream::connect(("localhost", port)));
183183
let builder = p!(TlsConnector::builder()
@@ -186,7 +186,7 @@ fn peer_certificate() {
186186
let socket = p!(builder.connect("localhost", socket));
187187

188188
let cert = socket.peer_certificate().unwrap().unwrap();
189-
assert_eq!(cert.to_der().unwrap(), keys.client.cert_der);
189+
assert_eq!(cert.to_der().unwrap(), keys.client.ca.get_der());
190190

191191
p!(j.join());
192192
}
@@ -196,8 +196,8 @@ fn server_tls11_only() {
196196
let keys = test_cert_gen::keys();
197197

198198
let identity = p!(Identity::from_pkcs12(
199-
&keys.server.pkcs12,
200-
&keys.server.pkcs12_password
199+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
200+
&keys.server.cert_and_key_pkcs12.password
201201
));
202202
let builder = p!(TlsAcceptor::builder(identity)
203203
.min_protocol_version(Some(Protocol::Tlsv12))
@@ -218,7 +218,7 @@ fn server_tls11_only() {
218218
p!(socket.write_all(b"world"));
219219
});
220220

221-
let root_ca = Certificate::from_der(&keys.client.cert_der).unwrap();
221+
let root_ca = Certificate::from_der(keys.client.ca.get_der()).unwrap();
222222

223223
let socket = p!(TcpStream::connect(("localhost", port)));
224224
let builder = p!(TlsConnector::builder()
@@ -241,8 +241,8 @@ fn server_no_shared_protocol() {
241241
let keys = test_cert_gen::keys();
242242

243243
let identity = p!(Identity::from_pkcs12(
244-
&keys.server.pkcs12,
245-
&keys.server.pkcs12_password
244+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
245+
&keys.server.cert_and_key_pkcs12.password
246246
));
247247
let builder = p!(TlsAcceptor::builder(identity)
248248
.min_protocol_version(Some(Protocol::Tlsv12))
@@ -256,7 +256,7 @@ fn server_no_shared_protocol() {
256256
assert!(builder.accept(socket).is_err());
257257
});
258258

259-
let root_ca = Certificate::from_der(&keys.client.cert_der).unwrap();
259+
let root_ca = Certificate::from_der(keys.client.ca.get_der()).unwrap();
260260

261261
let socket = p!(TcpStream::connect(("localhost", port)));
262262
let builder = p!(TlsConnector::builder()
@@ -274,8 +274,8 @@ fn server_untrusted() {
274274
let keys = test_cert_gen::keys();
275275

276276
let identity = p!(Identity::from_pkcs12(
277-
&keys.server.pkcs12,
278-
&keys.server.pkcs12_password
277+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
278+
&keys.server.cert_and_key_pkcs12.password
279279
));
280280
let builder = p!(TlsAcceptor::new(identity));
281281

@@ -301,8 +301,8 @@ fn server_untrusted_unverified() {
301301
let keys = test_cert_gen::keys();
302302

303303
let identity = p!(Identity::from_pkcs12(
304-
&keys.server.pkcs12,
305-
&keys.server.pkcs12_password
304+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
305+
&keys.server.cert_and_key_pkcs12.password
306306
));
307307
let builder = p!(TlsAcceptor::new(identity));
308308

@@ -339,12 +339,12 @@ fn import_same_identity_multiple_times() {
339339
let keys = test_cert_gen::keys();
340340

341341
let _ = p!(Identity::from_pkcs12(
342-
&keys.server.pkcs12,
343-
&keys.server.pkcs12_password
342+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
343+
&keys.server.cert_and_key_pkcs12.password
344344
));
345345
let _ = p!(Identity::from_pkcs12(
346-
&keys.server.pkcs12,
347-
&keys.server.pkcs12_password
346+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
347+
&keys.server.cert_and_key_pkcs12.password
348348
));
349349

350350
let p8buf = include_bytes!("../test/chain.pem");
@@ -358,8 +358,8 @@ fn shutdown() {
358358
let keys = test_cert_gen::keys();
359359

360360
let identity = p!(Identity::from_pkcs12(
361-
&keys.server.pkcs12,
362-
&keys.server.pkcs12_password
361+
&keys.server.cert_and_key_pkcs12.pkcs12.0,
362+
&keys.server.cert_and_key_pkcs12.password
363363
));
364364
let builder = p!(TlsAcceptor::new(identity));
365365

@@ -378,7 +378,7 @@ fn shutdown() {
378378
p!(socket.shutdown());
379379
});
380380

381-
let root_ca = Certificate::from_der(&keys.client.cert_der).unwrap();
381+
let root_ca = Certificate::from_der(keys.client.ca.get_der()).unwrap();
382382

383383
let socket = p!(TcpStream::connect(("localhost", port)));
384384
let builder = p!(TlsConnector::builder()

0 commit comments

Comments
 (0)