* 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
This commit is contained in:
parent
bd55c862a6
commit
2c10b246ec
5 changed files with 22 additions and 7 deletions
11
tests/assert/trelativeassert.nim
Normal file
11
tests/assert/trelativeassert.nim
Normal file
|
|
@ -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)
|
||||
Loading…
Add table
Add a link
Reference in a new issue