()
| 70 | |
| 71 | #[test] |
| 72 | fn preorder_morris() { |
| 73 | for (t, expect) in preorder_test_data() { |
| 74 | let mut tree: Tree<usize, usize> = TreeBuilder::build_in_level(t.as_slice()); |
| 75 | let r = unsafe { PreOrderVisitor::morris(&mut tree) }; |
| 76 | assert_eq!( |
| 77 | expect, r, |
| 78 | "tree = {:?}, expect = {:?}, r = {:?}", |
| 79 | t, expect, r |
| 80 | ); |
| 81 | } |
| 82 | } |
| 83 | |
| 84 | #[test] |
| 85 | fn preorder_recursive() { |
nothing calls this directly
no test coverage detected