diff options
Diffstat (limited to 'tests/async')
-rw-r--r-- | tests/async/tasyncfile.nim | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/async/tasyncfile.nim b/tests/async/tasyncfile.nim new file mode 100644 index 000000000..9433f07ff --- /dev/null +++ b/tests/async/tasyncfile.nim @@ -0,0 +1,14 @@ +discard """ + file: "tasyncexceptions.nim" + exitcode: 0 +""" +import asyncfile, asyncdispatch, os + +proc main() {.async.} = + var file = openAsync(getTempDir() / "foobar.txt", fmReadWrite) + await file.write("test") + file.setFilePos(0) + let data = await file.readAll() + doAssert data == "test" + +waitFor main() |