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

Function test_workspace_missing_contexts

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

Source from the content-addressed store, hash-verified

1028
1029 #[test]
1030 fn test_workspace_missing_contexts() {
1031 let mut workspace = Workspace::new();
1032 let pos = Position::new(NodeId::new(1), ChangePosition::new(0));
1033
1034 assert!(!workspace.has_missing_contexts());
1035
1036 workspace.add_missing_up_context(pos);
1037
1038 assert!(workspace.has_missing_contexts());
1039 assert_eq!(workspace.missing_contexts().len(), 1);
1040 assert!(workspace.missing_contexts()[0].is_predecessor);
1041 }
1042
1043 #[test]
1044 fn test_workspace_zombies() {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected