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

Function test_workspace_pending_edges

atomic-core/src/apply/workspace.rs:945–955  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

943
944 #[test]
945 fn test_workspace_pending_edges() {
946 let mut workspace = Workspace::new();
947 let from = Position::ROOT;
948 let to = Position::new(NodeId::new(1), ChangePosition::new(0));
949
950 workspace.add_pending_edge(from, to, EdgeFlags::BLOCK);
951
952 assert_eq!(workspace.pending_edge_count(), 1);
953 assert_eq!(workspace.pending_edges()[0].from, from);
954 assert_eq!(workspace.pending_edges()[0].to, to);
955 }
956
957 #[test]
958 fn test_workspace_pending_edges_with_provenance() {

Callers

nothing calls this directly

Calls 1

add_pending_edgeMethod · 0.80

Tested by

no test coverage detected