lean4-htt/tests/lean/run/tempfile.lean
Henrik Böving 74715a0f9c
feat: support for secure temporary files (#5125)
Co-authored-by: Joachim Breitner <mail@joachim-breitner.de>
2024-08-22 13:01:40 +00:00

10 lines
272 B
Text

def test : IO Unit := do
let (handle, path) ← IO.FS.createTempFile
let toWrite := "Hello World"
handle.putStr toWrite
let handle2 ← IO.FS.Handle.mk path .read
let content ← handle2.getLine
assert! (content == toWrite)
IO.FS.removeFile path
#eval test