From 4dc3bc8fc1d94f9f97ab06d030b9279e7e3b5934 Mon Sep 17 00:00:00 2001 From: ZyX Date: Mon, 10 Aug 2015 01:39:50 +0300 Subject: shada,functests: Make sure that v:oldfiles list is reset on :rshada! --- test/functional/shada/marks_spec.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test/functional/shada/marks_spec.lua') diff --git a/test/functional/shada/marks_spec.lua b/test/functional/shada/marks_spec.lua index 341ca2d647..8b9e70045c 100644 --- a/test/functional/shada/marks_spec.lua +++ b/test/functional/shada/marks_spec.lua @@ -102,6 +102,13 @@ describe('ShaDa support code', function() eq(testfilename_2, oldfiles[2]:sub(-#testfilename_2)) eq(tf_full, oldfiles[1]) eq(tf_full_2, oldfiles[2]) + nvim_command('rshada!') + local oldfiles = nvim('get_vvar', 'oldfiles') + eq(2, #oldfiles) + eq(testfilename, oldfiles[1]:sub(-#testfilename)) + eq(testfilename_2, oldfiles[2]:sub(-#testfilename_2)) + eq(tf_full, oldfiles[1]) + eq(tf_full_2, oldfiles[2]) end) it('is able to dump and restore jump list', function() -- cgit