]> granicus.if.org Git - vim/commitdiff
patch 8.2.3138: debugger test fails v8.2.3138
authorBram Moolenaar <Bram@vim.org>
Sat, 10 Jul 2021 18:43:59 +0000 (20:43 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 10 Jul 2021 18:43:59 +0000 (20:43 +0200)
Problem:    Debugger test fails.
Solution:   Adjust eval command.

src/testdir/test_debugger.vim
src/version.c

index 5b12c58778153ae4e3b10915faca29adf51487ae..2937d54604b8d41e659ec35d966a0589dfff61a6 100644 (file)
@@ -1006,7 +1006,7 @@ func Test_debug_def_function()
          }
          # comment
          def Inner()
-           eval 1
+           eval 1 + 2
          enddef
     enddef
 
@@ -1019,16 +1019,16 @@ func Test_debug_def_function()
     enddef
 
     def g:FuncForLoop()
-      eval 1
+      eval 1 + 2
       for i in [11, 22, 33]
-        eval i
+        eval i + 2
       endfor
       echo "done"
     enddef
 
     def g:FuncWithSplitLine()
-        eval 1
-           | eval 2
+        eval 1 + 2
+           | eval 2 + 3
     enddef
   END
   call writefile(file, 'Xtest.vim')
@@ -1080,7 +1080,7 @@ func Test_debug_def_function()
   call RunDbgCmd(buf, ':breakadd func 2 FuncForLoop')
   call RunDbgCmd(buf, ':call FuncForLoop()', ['function FuncForLoop', 'line 2: for i in [11, 22, 33]'])
   call RunDbgCmd(buf, 'echo i', ['11'])
-  call RunDbgCmd(buf, 'next', ['function FuncForLoop', 'line 3: eval i'])
+  call RunDbgCmd(buf, 'next', ['function FuncForLoop', 'line 3: eval i + 2'])
   call RunDbgCmd(buf, 'next', ['function FuncForLoop', 'line 4: endfor'])
   call RunDbgCmd(buf, 'next', ['function FuncForLoop', 'line 2: for i in [11, 22, 33]'])
   call RunDbgCmd(buf, 'echo i', ['22'])
@@ -1089,7 +1089,7 @@ func Test_debug_def_function()
   call RunDbgCmd(buf, 'cont')
 
   call RunDbgCmd(buf, ':breakadd func FuncWithSplitLine')
-  call RunDbgCmd(buf, ':call FuncWithSplitLine()', ['function FuncWithSplitLine', 'line 1: eval 1 | eval 2'])
+  call RunDbgCmd(buf, ':call FuncWithSplitLine()', ['function FuncWithSplitLine', 'line 1: eval 1 + 2 | eval 2 + 3'])
 
   call RunDbgCmd(buf, 'cont')
   call StopVimInTerminal(buf)
index 762f3f809a6ca76b056d4e447f364fc662ccd87c..4c882689268806c6f5271130f1636f0557bf60f2 100644 (file)
@@ -755,6 +755,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    3138,
 /**/
     3137,
 /**/