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

Function scalar_field_modified

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

Source from the content-addressed store, hash-verified

356
357 #[test]
358 fn scalar_field_modified() {
359 let old = json!({"title": "Draft", "count": 1});
360 let new = json!({"title": "Final", "count": 1});
361 let diffs = compute_field_diffs(&old, &new);
362 assert_eq!(diffs.len(), 1);
363 assert_eq!(diffs[0].field, "title");
364 assert_eq!(diffs[0].op, DiffOp::Modified);
365 assert_eq!(diffs[0].old_value, Some(json!("Draft")));
366 assert_eq!(diffs[0].new_value, Some(json!("Final")));
367 }
368
369 #[test]
370 fn field_added_and_removed() {

Callers

nothing calls this directly

Calls 1

compute_field_diffsFunction · 0.85

Tested by

no test coverage detected