MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / array_element_removed

Function array_element_removed

nodedb/src/event/field_diff.rs:412–419  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

410
411 #[test]
412 fn array_element_removed() {
413 let old = json!({"items": [1, 2, 3]});
414 let new = json!({"items": [1, 2]});
415 let diffs = compute_field_diffs(&old, &new);
416 assert_eq!(diffs.len(), 1);
417 assert_eq!(diffs[0].field, "items[2]");
418 assert_eq!(diffs[0].op, DiffOp::ArrayRemove);
419 }
420
421 #[test]
422 fn deep_nested_block_change() {

Callers

nothing calls this directly

Calls 1

compute_field_diffsFunction · 0.85

Tested by

no test coverage detected