Commit 72cbca7
committed
tests: Add jsonrpsee interoperability tests
Add integration tests that verify wire-format compatibility with jsonrpsee
when file descriptors are not present. Tests cover:
- Round-trip message exchange over Unix socket pairs
- Notification handling with proper synchronization
- Error response formatting per JSON-RPC 2.0 spec
- Sequential request handling
- Raw JSON parsing from external sources
- String and null ID handling
- Array params (positional parameters)
Also enable async-client feature for jsonrpsee and add async-trait
dev dependency.
Assisted-by: OpenCode (Sonnet 4)1 parent a0e9006 commit 72cbca7
2 files changed
Lines changed: 494 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
0 commit comments