Mercurial > vim
comparison src/testing.c @ 21493:7449921216bc v8.2.1297
patch 8.2.1297: when a test fails it's often not easy to see where
Commit: https://github.com/vim/vim/commit/a5d0423fa16f18b4576a2a07e50034e489587a7d
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jul 26 15:37:02 2020 +0200
patch 8.2.1297: when a test fails it's often not easy to see where
Problem: When a test fails it's often not easy to see what the call stack
is.
Solution: Add more entries from the call stack in the exception message.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 26 Jul 2020 15:45:04 +0200 |
parents | 3ef53d66f30d |
children | 3e5d0832a2e7 |
comparison
equal
deleted
inserted
replaced
21492:fb81749507a4 | 21493:7449921216bc |
---|---|
20 */ | 20 */ |
21 static void | 21 static void |
22 prepare_assert_error(garray_T *gap) | 22 prepare_assert_error(garray_T *gap) |
23 { | 23 { |
24 char buf[NUMBUFLEN]; | 24 char buf[NUMBUFLEN]; |
25 char_u *sname = estack_sfile(); | 25 char_u *sname = estack_sfile(FALSE); |
26 | 26 |
27 ga_init2(gap, 1, 100); | 27 ga_init2(gap, 1, 100); |
28 if (sname != NULL) | 28 if (sname != NULL) |
29 { | 29 { |
30 ga_concat(gap, sname); | 30 ga_concat(gap, sname); |