void () { doTest( null, file -> "d13".equals(file.getName()) ? Collections.singletonList(file.getChildren()[1]) : null, """ -> / [0] -> d1 [1] -> d11 [2] -> f11.1 [3] <- f11.1 [4] -> f11.2 [3] <- f11.2 [4] <- d11 [3] -> d11_link [2] -> f11.1 [3] <- f11.1 [4] -> f11.2 [3] <- f11.2 [4] <- d11_link [3] -> d12 [2] <- d12 [3] -> d13 [2] -> f13.2 [3] <- f13.2 [4] <- d13 [3] -> f1.1 [2] <- f1.1 [3] <- d1 [2] -> d2 [1] -> f2.1 [2] <- f2.1 [3] -> f2.2 [2] <- f2.2 [3] <- d2 [2] -> d3 [1] -> d3_rec_link [2] <- d3_rec_link [3] <- d3 [2] <- / [1] """); }