()
| 625 | |
| 626 | #[test] |
| 627 | fn test_session_prefix_ordering() { |
| 628 | // All keys for provenance_id=5 should be >= prefix(5) and < prefix(6) |
| 629 | let prefix_5 = encode_session_prefix(5); |
| 630 | let key_5_0 = encode_session_event_key(5, 0); |
| 631 | let key_5_max = encode_session_event_key(5, u64::MAX); |
| 632 | let prefix_6 = encode_session_prefix(6); |
| 633 | |
| 634 | assert_eq!(prefix_5, key_5_0); |
| 635 | assert!(key_5_max < prefix_6); |
| 636 | } |
| 637 | |
| 638 | #[test] |
| 639 | fn test_session_event_key_boundary_values() { |
nothing calls this directly
no test coverage detected