Skip to content

Add integration coverage for streaming NDJSON, gRPC trailers, and WebSockets#601

Merged
ryanfowler merged 1 commit into
mainfrom
add-integration-tests-for-streaming
May 26, 2026
Merged

Add integration coverage for streaming NDJSON, gRPC trailers, and WebSockets#601
ryanfowler merged 1 commit into
mainfrom
add-integration-tests-for-streaming

Conversation

@ryanfowler
Copy link
Copy Markdown
Owner

Summary

  • Add an h2c gRPC test server that exercises multi-frame responses and non-OK grpc-status trailers.
  • Add streaming NDJSON coverage for both buffered formatting and live stdout streaming while the response is still open.
  • Add a WebSocket push server test that validates handshake query/header handling and mixed text/binary message delivery.

Testing

  • cargo fmt
  • cargo clippy --locked --all-targets --all-features -- -D warnings
  • cargo test --all-features
  • cargo test --all-features --test integration -- --test-threads=1

@ryanfowler ryanfowler merged commit 88ec1d2 into main May 26, 2026
4 checks passed
@ryanfowler ryanfowler deleted the add-integration-tests-for-streaming branch May 26, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant