From 453a62f88208def57de0c0a077d083070fdf7f65 Mon Sep 17 00:00:00 2001 From: hrsh7th Date: Mon, 8 Nov 2021 22:23:53 +0900 Subject: [PATCH] Add textwidth tests --- lua/cmp/utils/feedkeys_spec.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lua/cmp/utils/feedkeys_spec.lua b/lua/cmp/utils/feedkeys_spec.lua index 1c427f8..70f9dc4 100644 --- a/lua/cmp/utils/feedkeys_spec.lua +++ b/lua/cmp/utils/feedkeys_spec.lua @@ -14,8 +14,17 @@ describe('feedkeys', function() assert.are.equal(reg, keymap.t('aiueo')) end) + it('textwidth', function() + vim.cmd([[setlocal textwidth=6]]) + feedkeys.call(keymap.t('iaiueo '), 'nx') + feedkeys.call(keymap.t('aaiueoaiueo'), 'nx') + assert.are.same(vim.api.nvim_buf_get_lines(0, 0, -1, false), { + 'aiueo aiueoaiueo', + }) + end) + it('autoindent', function() - vim.cmd([[set indentkeys+==end]]) + vim.cmd([[setlocal indentkeys+==end]]) feedkeys.call(keymap.t('iifend') .. keymap.autoindent(), 'nx') assert.are.same(vim.api.nvim_buf_get_lines(0, 0, -1, false), { 'if',