MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_session_prefix_ordering

Function test_session_prefix_ordering

atomic-core/src/change/session.rs:873–882  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

871
872 #[test]
873 fn test_session_prefix_ordering() {
874 // All keys for provenance_id=5 should be >= prefix(5) and < prefix(6)
875 let prefix_5 = encode_session_prefix(5);
876 let key_5_0 = encode_session_event_key(5, 0);
877 let key_5_max = encode_session_event_key(5, u64::MAX);
878 let prefix_6 = encode_session_prefix(6);
879
880 assert_eq!(prefix_5, key_5_0);
881 assert!(key_5_max < prefix_6);
882 }
883
884 #[test]
885 fn test_session_event_key_boundary_values() {

Callers

nothing calls this directly

Calls 2

encode_session_prefixFunction · 0.85
encode_session_event_keyFunction · 0.85

Tested by

no test coverage detected