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

Function test_vertex_encoding_ordering

atomic-core/src/pristine/tables.rs:945–953  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

943
944 #[test]
945 fn test_vertex_encoding_ordering() {
946 // Verify that encoded vertices sort correctly (by change_id, then start, then end)
947 let v1 = encode_vertex(1, 0, 10);
948 let v2 = encode_vertex(1, 10, 20);
949 let v3 = encode_vertex(2, 0, 10);
950
951 assert!(v1 < v2, "same change, v1 should be before v2");
952 assert!(v2 < v3, "v2 should be before v3 (different change)");
953 }
954
955 #[test]
956 fn test_vertex_encoding_ordering_across_byte_boundary() {

Callers

nothing calls this directly

Calls 1

encode_vertexFunction · 0.85

Tested by

no test coverage detected