Files
Nim/tests/assert/tfailedassert_stacktrace.nim
Timothee Cour 72170b443d add testcase
2018-09-11 11:52:51 -07:00

20 lines
369 B
Nim

discard """
output: '''
tfailedassert_stacktrace.nim(16) tfailedassert_stacktrace
tfailedassert_stacktrace.nim(15) foo
system.nim(3777) failedAssertImpl
system.nim(3770) raiseAssert
system.nim(2817) sysFatal
'''
"""
try:
proc foo() =
assert(false)
foo()
except AssertionError:
let e = getCurrentException()
echo e.getStackTrace