123456789101112131415161718192021 |
- discard """
- output: '''string 1
- string 2
- string 3
- '''
- """
- # bug #5532
- import os, asyncfile, asyncdispatch
- const F = "test_async.txt"
- removeFile(F)
- let f = openAsync(F, fmWrite)
- var futs = newSeq[Future[void]]()
- for i in 1..3:
- futs.add(f.write("string " & $i & "\n"))
- waitFor(all(futs))
- f.close()
- echo readFile(F)
- removeFile(F)
|