From e7ff1909a6dd7e25a142787e8718217f2e68dfb5 Mon Sep 17 00:00:00 2001 From: Josh Wainwright Date: Mon, 25 Apr 2016 15:32:31 +0100 Subject: Add test number information to command_register tests for easier debugging --- lua/basic_command_register.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lua/basic_command_register.lua') diff --git a/lua/basic_command_register.lua b/lua/basic_command_register.lua index 62afb8b..ec21c66 100644 --- a/lua/basic_command_register.lua +++ b/lua/basic_command_register.lua @@ -1,5 +1,8 @@ local win = vis.win +local cnt = 0 vis:command_register("foo", function(argv, force, win, cursor, range) + cnt = cnt + 1 + append(win, '$', 'test: ' .. cnt) append(win, '$', 'args: ' .. #argv) for i,arg in ipairs(argv) do append(win, '$', '\t' .. i .. ' ' .. arg) @@ -16,12 +19,10 @@ end) vis:command('foo') vis:command('foo!') --- TODO Providing a range does not work vis:command('2,4foo!') vis:command('%foo') vis:command('foo one') vis:command('foo one two') --- TODO Is there a limit on number of arguments? -vis:command('foo one two three four five six seven eight nine ten') +vis:command('foo one two three four five six') vis:command('w! basic_command_register.out') -- cgit v1.2.3