diff options
Diffstat (limited to 'test/functional/shada/marks_spec.lua')
-rw-r--r-- | test/functional/shada/marks_spec.lua | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/test/functional/shada/marks_spec.lua b/test/functional/shada/marks_spec.lua index 153a1c346f..a91be18841 100644 --- a/test/functional/shada/marks_spec.lua +++ b/test/functional/shada/marks_spec.lua @@ -4,6 +4,7 @@ local meths, curwinmeths, curbufmeths, nvim_command, funcs, eq = helpers.meths, helpers.curwinmeths, helpers.curbufmeths, helpers.command, helpers.funcs, helpers.eq local exc_exec, exec_capture = helpers.exc_exec, helpers.exec_capture +local expect_exit = helpers.expect_exit local shada_helpers = require('test.functional.shada.helpers') local reset, clear = shada_helpers.reset, shada_helpers.clear @@ -79,7 +80,7 @@ describe('ShaDa support code', function() nvim_command('mark a') nvim_command('2') nvim_command('kb') - nvim_command('qall') + expect_exit(nvim_command, 'qall') reset() nvim_command('edit ' .. testfilename) nvim_command('normal! `a') @@ -92,7 +93,7 @@ describe('ShaDa support code', function() it('is able to dump and read back mark "', function() nvim_command('edit ' .. testfilename) nvim_command('2') - nvim_command('qall') + expect_exit(nvim_command, 'qall') reset() nvim_command('edit ' .. testfilename) nvim_command('normal! `"') @@ -104,7 +105,7 @@ describe('ShaDa support code', function() nvim_command('tabedit ' .. testfilename_2) nvim_command('2') nvim_command('q!') - nvim_command('qall') + expect_exit(nvim_command, 'qall') reset() nvim_command('edit ' .. testfilename_2) nvim_command('normal! `"') @@ -116,7 +117,7 @@ describe('ShaDa support code', function() local tf_full = curbufmeths.get_name() nvim_command('edit ' .. testfilename_2) local tf_full_2 = curbufmeths.get_name() - nvim_command('qall') + expect_exit(nvim_command, 'qall') reset() local oldfiles = meths.get_vvar('oldfiles') table.sort(oldfiles) @@ -145,7 +146,7 @@ describe('ShaDa support code', function() nvim_command('enew') nvim_command('normal! gg') local saved = exec_capture('jumps') - nvim_command('qall') + expect_exit(nvim_command, 'qall') reset() eq(saved, exec_capture('jumps')) end) @@ -176,7 +177,7 @@ describe('ShaDa support code', function() nvim_command('normal! G') nvim_command('sleep 2') nvim_command('normal! gg') - nvim_command('qall') + expect_exit(nvim_command, 'qall') reset() nvim_command('redraw') nvim_command('edit ' .. testfilename) @@ -200,7 +201,7 @@ describe('ShaDa support code', function() nvim_command('edit ' .. testfilename) nvim_command('normal! Gra') nvim_command('normal! ggrb') - nvim_command('qall!') + expect_exit(nvim_command, 'qall!') reset() nvim_command('edit ' .. testfilename) nvim_command('normal! Gg;') |