test(quic-interop): unit-test SslKeyLogger + ship runner snippet
Refactors SslKeyLogger to take the ClientHello random at flush() time (removes the lookup-lambda + bindConnection ceremony) so the formatter is testable without spinning up a real QuicConnection. Adds three unit tests covering: the four NSS Key Log lines emitted in the right order, flush idempotency, and lower-case hex encoding. Also drops a checked-in implementations.json snippet (quic-interop-runner-snippet.json) so a sibling clone of the runner can be registered with one jq merge instead of hand-edited JSON. https://claude.ai/code/session_01HcvfQq1ttPV9PkRoJb4nyT
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"amethyst": {
|
||||
"image": "amethyst-quic-interop:latest",
|
||||
"url": "https://github.com/vitorpamplona/amethyst",
|
||||
"role": "client"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user