diff options
Diffstat (limited to 'test/functional/api/buffer_spec.lua')
-rw-r--r-- | test/functional/api/buffer_spec.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/functional/api/buffer_spec.lua b/test/functional/api/buffer_spec.lua index 9d6cfb99ab..849fbedd01 100644 --- a/test/functional/api/buffer_spec.lua +++ b/test/functional/api/buffer_spec.lua @@ -14,6 +14,7 @@ local meth_pcall = helpers.meth_pcall local command = helpers.command local bufmeths = helpers.bufmeths local feed = helpers.feed +local expect_err = helpers.expect_err describe('api/buf', function() before_each(clear) @@ -197,6 +198,12 @@ describe('api/buf', function() eq(': ' .. exp_emsg, emsg:sub(-#exp_emsg - 2)) end) + it("fails if 'nomodifiable'", function() + command('set nomodifiable') + expect_err([[Buffer is not 'modifiable']], + bufmeths.set_lines, 1, 1, 2, false, {'a','b'}) + end) + it('has correct line_count when inserting and deleting', function() eq(1, line_count()) set_lines(-1, -1, true, {'line'}) |