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

Function nested_object_diff

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

Source from the content-addressed store, hash-verified

382
383 #[test]
384 fn nested_object_diff() {
385 let old = json!({"meta": {"author": "Alice", "draft": true}});
386 let new = json!({"meta": {"author": "Bob", "draft": true}});
387 let diffs = compute_field_diffs(&old, &new);
388 assert_eq!(diffs.len(), 1);
389 assert_eq!(diffs[0].field, "meta.author");
390 }
391
392 #[test]
393 fn array_element_modified() {

Callers

nothing calls this directly

Calls 1

compute_field_diffsFunction · 0.85

Tested by

no test coverage detected