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

Function test_new_vertex_self_reference

atomic-core/src/apply/insertion.rs:352–365  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

350
351 #[test]
352 fn test_new_vertex_self_reference() {
353 // Self-reference uses None for the change
354 let insertion = Insertion {
355 predecessors: vec![make_position(None, 0)],
356 successors: vec![],
357 flag: EdgeFlags::BLOCK,
358 start: ChangePosition::new(10),
359 end: ChangePosition::new(20),
360 inode: make_position(None, 0),
361 };
362
363 assert!(insertion.predecessors[0].change.is_none());
364 assert!(insertion.inode.change.is_none());
365 }
366
367 #[test]
368 fn test_new_vertex_folder_flag() {

Callers

nothing calls this directly

Calls 1

make_positionFunction · 0.70

Tested by

no test coverage detected