diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-06-14 21:08:56 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-06-14 21:08:56 +0200 |
commit | 26d711645c12abb29bcaf410b4f02d700f62e799 (patch) | |
tree | ce740de3bf062dc6346ab4a5ab0fd1d9690bd099 | |
parent | b69c6fb7b423ddc4578b093cb19257cad459dfae (diff) |
patch 8.2.2997: Vim9: disassemble test failsv8.2.2997
Problem: Vim9: disassemble test fails.
Solution: Adjust expected output.
-rw-r--r-- | src/testdir/test_vim9_disassemble.vim | 20 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 17 insertions, 5 deletions
diff --git a/src/testdir/test_vim9_disassemble.vim b/src/testdir/test_vim9_disassemble.vim index e1ed6754db..f09cb1ddda 100644 --- a/src/testdir/test_vim9_disassemble.vim +++ b/src/testdir/test_vim9_disassemble.vim @@ -2146,6 +2146,7 @@ enddef def s:Profiled(): string echo "profiled" + var some = "some text" return "done" enddef @@ -2159,12 +2160,17 @@ def Test_profiled() '\d PROFILE START line 1\_s*' .. '\d PUSHS "profiled"\_s*' .. '\d ECHO 1\_s*' .. - 'return "done"\_s*' .. + 'var some = "some text"\_s*' .. '\d PROFILE END\_s*' .. '\d PROFILE START line 2\_s*' .. + '\d PUSHS "some text"\_s*' .. + '\d STORE $0\_s*' .. + 'return "done"\_s*' .. + '\d PROFILE END\_s*' .. + '\d PROFILE START line 3\_s*' .. '\d PUSHS "done"\_s*' .. - '\d RETURN\_s*' .. - '\d PROFILE END', + '\d\+ RETURN\_s*' .. + '\d\+ PROFILE END', res) enddef @@ -2172,11 +2178,15 @@ def Test_debugged() var res = execute('disass debug s:Profiled') assert_match('<SNR>\d*_Profiled\_s*' .. 'echo "profiled"\_s*' .. - '\d DEBUG line 1\_s*' .. + '\d DEBUG line 1 varcount 0\_s*' .. '\d PUSHS "profiled"\_s*' .. '\d ECHO 1\_s*' .. + 'var some = "some text"\_s*' .. + '\d DEBUG line 2 varcount 0\_s*' .. + '\d PUSHS "some text"\_s*' .. + '\d STORE $0\_s*' .. 'return "done"\_s*' .. - '\d DEBUG line 2\_s*' .. + '\d DEBUG line 3 varcount 1\_s*' .. '\d PUSHS "done"\_s*' .. '\d RETURN\_s*', res) diff --git a/src/version.c b/src/version.c index 29018a8f79..ee3db22710 100644 --- a/src/version.c +++ b/src/version.c @@ -751,6 +751,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 2997, +/**/ 2996, /**/ 2995, |