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);