diff options
Diffstat (limited to 'lib/pure/unittest.nim')
-rw-r--r-- | lib/pure/unittest.nim | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/pure/unittest.nim b/lib/pure/unittest.nim index 3a52cb916..b2cc54cdf 100644 --- a/lib/pure/unittest.nim +++ b/lib/pure/unittest.nim @@ -92,7 +92,9 @@ template fail* = TestStatusIMPL = FAILED checkpoints = @[] -macro check*(conditions: stmt): stmt = +macro check*(conditions: stmt): stmt = + let conditions = callsite() + proc standardRewrite(e: PNimrodNode): PNimrodNode = template rewrite(Exp, lineInfoLit: expr, expLit: string): stmt = if not Exp: |