diff options
author | alaviss <alaviss@users.noreply.github.com> | 2019-07-01 11:19:07 +0000 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-07-01 13:19:07 +0200 |
commit | 2c10b246ec8319a9f065d5ef50fc891eeffc7ad9 (patch) | |
tree | b941e8c95bdf86d12c54a20cd80156235ff500c3 /tests/assert/trelativeassert.nim | |
parent | bd55c862a6ed8ee33caab2e93e1ad7f9e5bd85a5 (diff) | |
download | Nim-2c10b246ec8319a9f065d5ef50fc891eeffc7ad9.tar.gz |
assertions: fixes #11545 (#11605)
* assertions: properly fix #11545 * tests/assert: enable excessiveStackTrace * tests/assert: add test case for #11545 * tfailedassert_stacktrace: disable excessiveStackTrace * assertions: weird workaround for failing tests This fixes megatest on *nix, but have no idea why
Diffstat (limited to 'tests/assert/trelativeassert.nim')
-rw-r--r-- | tests/assert/trelativeassert.nim | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/assert/trelativeassert.nim b/tests/assert/trelativeassert.nim new file mode 100644 index 000000000..62ab2c421 --- /dev/null +++ b/tests/assert/trelativeassert.nim @@ -0,0 +1,11 @@ +discard """ + cmd: "nim $target $options --excessiveStackTrace:off $file" + output: ''' +test:ok +''' +""" +import testhelper +try: + doAssert(false, "msg") +except AssertionError as e: + checkMsg(e.msg, "trelativeassert.nim(9, 11) `false` msg", "test", false) |