// retoor <retoor@molodetz.nl>
import "pathlib" for Path
var base = Path.new("/tmp/wren_pathlib_test_walk")
if (base.exists()) base.rmtree()
base.mkdir()
(base / "file1.txt").writeText("a")
var sub = base / "subdir"
sub.mkdir()
(sub / "file2.txt").writeText("b")
var entries = base.walk()
System.print(entries.count) // expect: 2
var root1 = entries[0][0]
var dirs1 = entries[0][1]
var files1 = entries[0][2]
System.print(dirs1) // expect: [subdir]
System.print(files1) // expect: [file1.txt]
var dirs2 = entries[1][1]
var files2 = entries[1][2]
System.print(dirs2) // expect: []
System.print(files2) // expect: [file2.txt]
base.rmtree()