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

Function test_workspace_up_context

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

Source from the content-addressed store, hash-verified

904
905 #[test]
906 fn test_workspace_up_context() {
907 let mut workspace = Workspace::new();
908 let pos1 = Position::ROOT;
909 let pos2 = Position::new(NodeId::new(1), ChangePosition::new(0));
910
911 workspace.add_up_context(pos1);
912 workspace.add_up_context(pos2);
913
914 assert_eq!(workspace.up_context_count(), 2);
915 assert_eq!(workspace.predecessors(), &[pos1, pos2]);
916 }
917
918 #[test]
919 fn test_workspace_down_context() {

Callers

nothing calls this directly

Calls 1

add_up_contextMethod · 0.80

Tested by

no test coverage detected