()
| 864 | |
| 865 | #[test] |
| 866 | fn test_session_prefix_ordering() { |
| 867 | // All keys for provenance_id=5 should be >= prefix(5) and < prefix(6) |
| 868 | let prefix_5 = encode_session_prefix(5); |
| 869 | let key_5_0 = encode_session_event_key(5, 0); |
| 870 | let key_5_max = encode_session_event_key(5, u64::MAX); |
| 871 | let prefix_6 = encode_session_prefix(6); |
| 872 | |
| 873 | assert_eq!(prefix_5, key_5_0); |
| 874 | assert!(key_5_max < prefix_6); |
| 875 | } |
| 876 | |
| 877 | #[test] |
| 878 | fn test_session_event_key_boundary_values() { |
nothing calls this directly
no test coverage detected