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

Function test_session_prefix_ordering

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

Source from the content-addressed store, hash-verified

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() {

Callers

nothing calls this directly

Calls 2

encode_session_prefixFunction · 0.85
encode_session_event_keyFunction · 0.85

Tested by

no test coverage detected