// retoor <retoor@molodetz.nl>
import "tempfile" for TempFile
import "io" for Directory, File
import "pathlib" for Path
var baseDir = TempFile.mkdtemp()
var path = TempFile.mkstemp("", "tmp", baseDir)
System.print(path.startsWith(baseDir)) // expect: true
System.print(Path.new(path).exists()) // expect: true
File.delete(path)
var dir = TempFile.mkdtemp("", "tmp", baseDir)
System.print(dir.startsWith(baseDir)) // expect: true
System.print(Path.new(dir).isDir()) // expect: true
Directory.delete(dir)
Directory.delete(baseDir)