Nim/tests/async/t7985.nim
Yuriy Glukhov 60b9c9dc1f Fixes #7985
2018-06-07 19:14:14 +03:00

19 lines
314 B
Nim

discard """
file: "t7985.nim"
exitcode: 0
output: "(value: 1)"
"""
import json, asyncdispatch
proc getData(): Future[JsonNode] {.async.} =
result = %*{"value": 1}
type
MyData = object
value: BiggestInt
proc main() {.async.} =
let data = to(await(getData()), MyData)
echo data
waitFor(main())