5 releases (3 breaking)

Uses new Rust 2024

0.4.0 Dec 14, 2025
0.3.0 Dec 13, 2025
0.2.0 Dec 11, 2025
0.1.1 Dec 11, 2025
0.1.0 Dec 11, 2025

#10 in #rapace

MIT/Apache

495KB
10K SLoC

rapace-testkit

crates.io documentation MIT/Apache-2.0 licensed

Conformance test suite for rapace transports.

Provides comprehensive tests for transport implementations including:

  • Round-trip messaging: Unary and streaming RPC validation
  • Error handling: Connection failures and protocol errors
  • Concurrent operations: Multiple clients and concurrent streams
  • Edge cases: Large payloads, rapid reconnects, etc.

Use this test suite when implementing new transports or verifying existing implementations.

License

Licensed under either of:

at your option.

Dependencies

~27–46MB
~617K SLoC