Skip to content

Commit c804af9

Browse files
test: Wave 17 - insta snapshot tests for all key-type crates (#41)
* test: add insta snapshot tests for key-type crates Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: redact volatile x509 snapshot fields (timestamps vary across runs) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * ci: trigger CI re-run Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c5397f4 commit c804af9

File tree

27 files changed

+338
-0
lines changed

27 files changed

+338
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
source: crates/uselesskey-ecdsa/tests/snapshots_ecdsa.rs
3+
expression: cases
4+
---
5+
- algorithm: ES256
6+
curve: P-256
7+
private_key_der_len: 138
8+
public_key_der_len: 91
9+
- algorithm: ES384
10+
curve: P-384
11+
private_key_der_len: 185
12+
public_key_der_len: 120
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
source: crates/uselesskey-ecdsa/tests/snapshots_ecdsa.rs
3+
expression: shape
4+
---
5+
first_line: "-----BEGIN PRIVATE KEY-----"
6+
last_line: "-----END PRIVATE KEY-----"
7+
line_count: 5
8+
total_len: 241
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
source: crates/uselesskey-ecdsa/tests/snapshots_ecdsa.rs
3+
expression: shape
4+
---
5+
first_line: "-----BEGIN PRIVATE KEY-----"
6+
last_line: "-----END PRIVATE KEY-----"
7+
line_count: 6
8+
total_len: 306
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
source: crates/uselesskey-ecdsa/tests/snapshots_ecdsa.rs
3+
expression: info
4+
---
5+
len: 16
6+
is_base64url_chars: true
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
source: crates/uselesskey-ecdsa/tests/snapshots_ecdsa.rs
3+
expression: shape
4+
---
5+
kty: EC
6+
crv: P-256
7+
alg: ES256
8+
use_: sig
9+
kid: "[REDACTED]"
10+
x: "[REDACTED]"
11+
y: "[REDACTED]"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
source: crates/uselesskey-ecdsa/tests/snapshots_ecdsa.rs
3+
expression: shape
4+
---
5+
kty: EC
6+
crv: P-384
7+
alg: ES384
8+
use_: sig
9+
kid: "[REDACTED]"
10+
x: "[REDACTED]"
11+
y: "[REDACTED]"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
source: crates/uselesskey-ed25519/tests/snapshots_ed25519.rs
3+
expression: result
4+
---
5+
algorithm: Ed25519
6+
private_key_der_len: 83
7+
public_key_der_len: 44
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
source: crates/uselesskey-ed25519/tests/snapshots_ed25519.rs
3+
expression: shape
4+
---
5+
first_line: "-----BEGIN PRIVATE KEY-----"
6+
last_line: "-----END PRIVATE KEY-----"
7+
line_count: 4
8+
total_len: 168
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
source: crates/uselesskey-ed25519/tests/snapshots_ed25519.rs
3+
expression: shape
4+
---
5+
first_line: "-----BEGIN PUBLIC KEY-----"
6+
last_line: "-----END PUBLIC KEY-----"
7+
line_count: 3
8+
total_len: 113
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
source: crates/uselesskey-ed25519/tests/snapshots_ed25519.rs
3+
expression: info
4+
---
5+
len: 16
6+
is_base64url_chars: true

0 commit comments

Comments
 (0)