]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.1519: tests: Test_termdebug_decimal_breakpoints() may fail v9.1.1519
authorChristian Brabandt <cb@256bit.org>
Mon, 7 Jul 2025 17:38:27 +0000 (19:38 +0200)
committerChristian Brabandt <cb@256bit.org>
Mon, 7 Jul 2025 17:38:27 +0000 (19:38 +0200)
Problem:  Test_termdebug_decimal_breakpoints() fails with List index out
          of range, because when adding the second breakpoint, the
          cursor is still on the very first line (a header include line)
          and therefore gdb refuses to set the breakpoint with:
          `msg="No compiled code for line 1 in file XTD_decimal.c"`
Solution: Run the program, so that it will break at the very first
          defined breakpoint and then once we are in the program,
          set further breakpoints

closes: #17689

Signed-off-by: Christian Brabandt <cb@256bit.org>
src/testdir/test_plugin_termdebug.vim
src/version.c

index d2e046ff8253ce65a149ae055061b5b665541460..a045a8dad20cdc443cc02a0d3426908557c5c289 100644 (file)
@@ -200,6 +200,8 @@ func Test_termdebug_decimal_breakpoints()
   Break 9
   call term_wait(gdb_buf)
   redraw!
+  Run
+  call term_wait(gdb_buf, 400)
 
   let i = 2
   while i <= 258
index ff3b32f39232d469410128afe3eaba774a7bef88..76c51ab75f21b85400c9ad93b01de8a69703d8e5 100644 (file)
@@ -719,6 +719,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1519,
 /**/
     1518,
 /**/