diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2018-09-12 10:28:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-12 10:28:57 +0200 |
commit | 8f046792cf30c01cf03d687069baa36b837c62dc (patch) | |
tree | 569ebdcbdb5f42a2ba2d7eaf0c9e6b16e6b7b626 /tests | |
parent | 132eb31e32844a6cb312d9d33d62c522772548b9 (diff) | |
parent | 72170b443d126ffadf35d874cc4d90aa8f843788 (diff) | |
download | Nim-8f046792cf30c01cf03d687069baa36b837c62dc.tar.gz |
Merge pull request #8941 from timotheecour/pr_fix_8928
fix #8928 regression
Diffstat (limited to 'tests')
-rw-r--r-- | tests/assert/tfailedassert_stacktrace.nim | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/assert/tfailedassert_stacktrace.nim b/tests/assert/tfailedassert_stacktrace.nim new file mode 100644 index 000000000..a3edeb9bf --- /dev/null +++ b/tests/assert/tfailedassert_stacktrace.nim @@ -0,0 +1,19 @@ +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 |