summary refs log tree commit diff stats
path: root/tests/coroutines
diff options
context:
space:
mode:
authorArne Döring <arne.doering@gmx.net>2018-11-14 23:14:16 +0100
committerAraq <rumpf_a@web.de>2018-11-23 11:58:28 +0100
commite012eb100109d343b7cdbe2598d439d84eda7830 (patch)
treeec977218e469415b04cc7005473f9f3358dcd553 /tests/coroutines
parent8ea72bdceab5a13318a0269bb44990e514bf03a7 (diff)
downloadNim-e012eb100109d343b7cdbe2598d439d84eda7830.tar.gz
updated tests to be executed
Diffstat (limited to 'tests/coroutines')
-rw-r--r--tests/coroutines/texceptions.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/coroutines/texceptions.nim b/tests/coroutines/texceptions.nim
index e67f954c3..323eb055d 100644
--- a/tests/coroutines/texceptions.nim
+++ b/tests/coroutines/texceptions.nim
@@ -14,6 +14,7 @@ proc testExceptions(id: int, sleep: float) =
     numbers.add(id)
     raise (ref ValueError)()
   except:
+    suspend(sleep)
     numbers.add(id)
     suspend(sleep)
     numbers.add(id)
@@ -22,6 +23,6 @@ proc testExceptions(id: int, sleep: float) =
 
 start(proc() = testExceptions(1, 0.01))
 start(proc() = testExceptions(2, 0.011))
-run()
+coro.run()
 doAssert(stackCheckValue == 1100220033, "Thread stack got corrupted")
 doAssert(numbers == @[1, 2, 1, 2, 1, 2, 1, 2, 1, 2], "Coroutines executed in incorrect order")