// retoor <retoor@molodetz.nl>
import "pathlib" for Path
var dir = Path.new("/tmp/wren_pathlib_test_iterdir")
if (dir.exists()) dir.rmtree()
dir.mkdir()
(dir / "a.txt").writeText("a")
(dir / "b.txt").writeText("b")
(dir / "sub").mkdir()
var entries = dir.iterdir()
System.print(entries.count) // expect: 3
var names = {}
for (e in entries) {
names[e.name] = true
}
System.print(names.containsKey("a.txt")) // expect: true
System.print(names.containsKey("b.txt")) // expect: true
System.print(names.containsKey("sub")) // expect: true
dir.rmtree()