mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	test: fix vim.deprecate tests
This commit is contained in:
		| @@ -135,14 +135,15 @@ describe('lua stdlib', function() | ||||
|     -- See MAINTAIN.md for the soft/hard deprecation policy | ||||
|  | ||||
|     describe(('vim.deprecate prerel=%s,'):format(prerel or 'nil'), function() | ||||
|       local curver = exec_lua('return vim.version()') --[[@as {major:number, minor:number}]] | ||||
|       -- "0.10" or "0.10-dev+xxx" | ||||
|       local curstr = ('%s.%s%s'):format(curver.major, curver.minor, prerel or '') | ||||
|       -- "0.10" or "0.11" | ||||
|       local nextver = ('%s.%s'):format(curver.major, curver.minor + (prerel and 0 or 1)) | ||||
|       local was_removed = prerel and 'was removed' or 'will be removed' | ||||
|       local curver --- @type {major:number, minor:number} | ||||
|  | ||||
|       before_each(function() | ||||
|         curver = exec_lua('return vim.version()') | ||||
|       end) | ||||
|  | ||||
|       it('plugin=nil, same message skipped', function() | ||||
|         -- "0.10" or "0.10-dev+xxx" | ||||
|         local curstr = ('%s.%s%s'):format(curver.major, curver.minor, prerel or '') | ||||
|         eq( | ||||
|           dedent( | ||||
|             [[ | ||||
| @@ -162,6 +163,10 @@ describe('lua stdlib', function() | ||||
|       end) | ||||
|  | ||||
|       it('plugin=nil, show error if hard-deprecated', function() | ||||
|         -- "0.10" or "0.11" | ||||
|         local nextver = ('%s.%s'):format(curver.major, curver.minor + (prerel and 0 or 1)) | ||||
|  | ||||
|         local was_removed = prerel and 'was removed' or 'will be removed' | ||||
|         eq( | ||||
|           dedent( | ||||
|             [[ | ||||
| @@ -2024,15 +2029,9 @@ describe('lua stdlib', function() | ||||
|     ]] | ||||
|     eq(100, fn.luaeval 'vim.wo.scrolloff') | ||||
|  | ||||
|     matches( | ||||
|       'only bufnr=0 is supported', | ||||
|       pcall_err(exec_lua, 'vim.wo[0][10].signcolumn = "no"') | ||||
|     ) | ||||
|     matches('only bufnr=0 is supported', pcall_err(exec_lua, 'vim.wo[0][10].signcolumn = "no"')) | ||||
|  | ||||
|     matches( | ||||
|       'only bufnr=0 is supported', | ||||
|       pcall_err(exec_lua, 'local a = vim.wo[0][10].signcolumn') | ||||
|     ) | ||||
|     matches('only bufnr=0 is supported', pcall_err(exec_lua, 'local a = vim.wo[0][10].signcolumn')) | ||||
|   end) | ||||
|  | ||||
|   describe('vim.opt', function() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Lewis Russell
					Lewis Russell