summary refs log tree commit diff stats
path: root/tests/async/t6846.nim
blob: 7fe38f3b3f10b8b7a328bd35ebd1aa462c633087 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
discard """
  exitcode: 0
  output: "hello world"
  disabled: windows
"""

import asyncdispatch
import asyncfile

var asyncStdout = 1.AsyncFD.newAsyncFile()
proc doStuff: Future[void] {.async.} =
  await asyncStdout.write "hello world\n"

let fut = doStuff()
doAssert fut.finished, "Poll is needed unnecessarily. See #6846."