()
| 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() { |
nothing calls this directly
no test coverage detected