Commit 21d233c
test: add boundary tests for uint32 vs uint64 db_id across message types
ExecSqlRequest uses uint64 db_id (accepting values > 2^32-1) while
ExecRequest uses uint32 db_id (rejecting them). Added tests verifying
this protocol invariant to prevent accidental swaps of the validators.
Closes #134
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9e67f28 commit 21d233c
1 file changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
524 | 536 | | |
525 | 537 | | |
526 | 538 | | |
| |||
0 commit comments