diff --git a/weighting_n_cutting_the_tree/cutting_test.go b/weighting_n_cutting_the_tree/cutting_test.go index c96db53..8043ce7 100644 --- a/weighting_n_cutting_the_tree/cutting_test.go +++ b/weighting_n_cutting_the_tree/cutting_test.go @@ -7,7 +7,8 @@ import ( func TestDecomposeTree(t *testing.T) { smallTree := getSmallTree() - singleNodeTree := getSingleNodeTree() + singleNodeTree1 := getSingleNodeTree() + singleNodeTree2 := getSingleNodeTree() deepTree := getDeepTree() wideTree := getWideTree() assimmetricTree := getAssimmetricTree() @@ -17,26 +18,26 @@ func TestDecomposeTree(t *testing.T) { outputParts []SubTree err string }{ - "Single node short tree with small threshold": { - inputTree: singleNodeTree.TreeWeighted, - inputThreshold: 10, - err: "[GetNodePath]: threshold too small", - }, "Normal tree 3x3": { inputTree: smallTree.TreeWeighted, inputThreshold: smallTree.Threshold, outputParts: smallTree.Parts, }, "Single node short tree": { - inputTree: singleNodeTree.TreeWeighted, - inputThreshold: singleNodeTree.Threshold, - outputParts: singleNodeTree.Parts, + inputTree: singleNodeTree1.TreeWeighted, + inputThreshold: singleNodeTree1.Threshold, + outputParts: singleNodeTree1.Parts, }, "Single branch deep tree": { inputTree: deepTree.TreeWeighted, inputThreshold: deepTree.Threshold, outputParts: deepTree.Parts, }, + "Single node short tree with small threshold": { + inputTree: singleNodeTree2.TreeWeighted, + inputThreshold: 10, + err: "[GetNodePath]: threshold too small", + }, "Wide tree": { inputTree: wideTree.TreeWeighted, inputThreshold: wideTree.Threshold,