Complete upFromSubRoots cases & add test

This commit is contained in:
2021-11-23 13:32:50 +01:00
parent 4b6d6efdca
commit e8094038ee
3 changed files with 138 additions and 10 deletions

2
vt.go
View File

@@ -271,7 +271,7 @@ func upFromNodes(ns []*node) (*node, error) {
// when both sub nodes are empty, the parent is also empty
// or
// when 1st sub node is a leaf but the 2nd is empty, the
// leaf is used as parent
// leaf is used as 'parent'
res = append(res, ns[i])
continue
}