diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2021-10-07 19:06:09 +0200 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2021-10-07 20:22:10 +0200 |
commit | 54b2c6800e9809b749381890da0f98f63f5fe53b (patch) | |
tree | 8168987b3157d6c5be749f53b02ff78c1b7ac5cf /test/functional/lua/buffer_updates_spec.lua | |
parent | 7d171b1c48377aa5724d3bed0f497bf729b39b1c (diff) | |
download | rneovim-54b2c6800e9809b749381890da0f98f63f5fe53b.tar.gz rneovim-54b2c6800e9809b749381890da0f98f63f5fe53b.tar.bz2 rneovim-54b2c6800e9809b749381890da0f98f63f5fe53b.zip |
fix(buffer_updates): cleanup test behavior
Diffstat (limited to 'test/functional/lua/buffer_updates_spec.lua')
-rw-r--r-- | test/functional/lua/buffer_updates_spec.lua | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/test/functional/lua/buffer_updates_spec.lua b/test/functional/lua/buffer_updates_spec.lua index f2740feb10..83ed7394b0 100644 --- a/test/functional/lua/buffer_updates_spec.lua +++ b/test/functional/lua/buffer_updates_spec.lua @@ -349,12 +349,7 @@ describe('lua: nvim_buf_attach on_bytes', function() end local text = meths.buf_get_lines(0, 0, -1, true) - local bytes = table.concat(text, '\n') - if #text ~= 1 or #bytes ~= 0 then - -- Not empty buffer. - -- Append '\n' only if buffer is not empty, see nvim_buf_get_lines(). - bytes = bytes .. '\n' - end + local bytes = table.concat(text, '\n') .. '\n' eq(string.len(bytes), string.len(shadowbytes), '\non_bytes: total bytecount of buffer is wrong') for i = 1, string.len(shadowbytes) do @@ -1094,17 +1089,17 @@ describe('lua: nvim_buf_attach on_bytes', function() end) local function test_lockmarks(mode) - if not mode then mode = "" end - it("test_lockmarks " .. mode .. " %delete _", function() + local description = (mode ~= "") and mode or "(baseline)" + it("test_lockmarks " .. description .. " %delete _", function() local check_events = setup_eventcheck(verify, {"AAA", "BBB", "CCC"}) command(mode .. " %delete _") check_events { - { "test1", "bytes", 1, 3, 0, 0, 0, 3, 0, 12, 0, 0, 0 }; + { "test1", "bytes", 1, 3, 0, 0, 0, 3, 0, 12, 1, 0, 1 }; } end) - it("test_lockmarks " .. mode .. " append()", function() + it("test_lockmarks " .. description .. " append()", function() local check_events = setup_eventcheck(verify) command(mode .. " call append(0, 'CCC')") @@ -1131,7 +1126,8 @@ describe('lua: nvim_buf_attach on_bytes', function() end) end - test_lockmarks() + -- check that behavior is identical with and without "lockmarks" + test_lockmarks "" test_lockmarks "lockmarks" teardown(function() |