mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	test: drop redundant clear() #33647
Problem: Tests call `clear()` even though `clear_notrace()` is already called in a `before_each()` handler, wasting precious milliseconds! Solution: Remove redundant `clear()` calls.
This commit is contained in:
		| @@ -5,7 +5,6 @@ local t_lsp = require('test.functional.plugin.lsp.testutil') | |||||||
|  |  | ||||||
| local assert_log = t.assert_log | local assert_log = t.assert_log | ||||||
| local buf_lines = n.buf_lines | local buf_lines = n.buf_lines | ||||||
| local clear = n.clear |  | ||||||
| local command = n.command | local command = n.command | ||||||
| local dedent = t.dedent | local dedent = t.dedent | ||||||
| local exec_lua = n.exec_lua | local exec_lua = n.exec_lua | ||||||
| @@ -290,7 +289,6 @@ describe('LSP', function() | |||||||
|     it( |     it( | ||||||
|       "should set the client's offset_encoding when positionEncoding capability is supported", |       "should set the client's offset_encoding when positionEncoding capability is supported", | ||||||
|       function() |       function() | ||||||
|         clear() |  | ||||||
|         exec_lua(create_server_definition) |         exec_lua(create_server_definition) | ||||||
|         local result = exec_lua(function() |         local result = exec_lua(function() | ||||||
|           local server = _G._create_server({ |           local server = _G._create_server({ | ||||||
| @@ -573,7 +571,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('should detach buffer on bufwipe', function() |     it('should detach buffer on bufwipe', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local result = exec_lua(function() |       local result = exec_lua(function() | ||||||
|         local server = _G._create_server() |         local server = _G._create_server() | ||||||
| @@ -606,7 +603,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('should not re-attach buffer if it was deleted in on_init #28575', function() |     it('should not re-attach buffer if it was deleted in on_init #28575', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       exec_lua(function() |       exec_lua(function() | ||||||
|         local server = _G._create_server({ |         local server = _G._create_server({ | ||||||
| @@ -637,7 +633,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('should allow on_lines + nvim_buf_delete during LSP initialization #28575', function() |     it('should allow on_lines + nvim_buf_delete during LSP initialization #28575', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       exec_lua(function() |       exec_lua(function() | ||||||
|         local initialized = false |         local initialized = false | ||||||
| @@ -812,7 +807,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('BufWritePre does not send notifications if server lacks willSave capabilities', function() |     it('BufWritePre does not send notifications if server lacks willSave capabilities', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local messages = exec_lua(function() |       local messages = exec_lua(function() | ||||||
|         local server = _G._create_server({ |         local server = _G._create_server({ | ||||||
| @@ -837,7 +831,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('BufWritePre sends willSave / willSaveWaitUntil, applies textEdits', function() |     it('BufWritePre sends willSave / willSaveWaitUntil, applies textEdits', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local result = exec_lua(function() |       local result = exec_lua(function() | ||||||
|         local server = _G._create_server({ |         local server = _G._create_server({ | ||||||
| @@ -3871,7 +3864,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('opens the quickfix list with the right subtypes', function() |     it('opens the quickfix list with the right subtypes', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local qflist = exec_lua(function() |       local qflist = exec_lua(function() | ||||||
|         local clangd_response = { |         local clangd_response = { | ||||||
| @@ -4019,7 +4011,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('opens the quickfix list with the right subtypes and details', function() |     it('opens the quickfix list with the right subtypes and details', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local qflist = exec_lua(function() |       local qflist = exec_lua(function() | ||||||
|         local jdtls_response = { |         local jdtls_response = { | ||||||
| @@ -4120,7 +4111,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('opens the quickfix list with the right supertypes', function() |     it('opens the quickfix list with the right supertypes', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local qflist = exec_lua(function() |       local qflist = exec_lua(function() | ||||||
|         local clangd_response = { |         local clangd_response = { | ||||||
| @@ -4269,7 +4259,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('opens the quickfix list with the right supertypes and details', function() |     it('opens the quickfix list with the right supertypes and details', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local qflist = exec_lua(function() |       local qflist = exec_lua(function() | ||||||
|         local jdtls_response = { |         local jdtls_response = { | ||||||
| @@ -4623,7 +4612,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('fallback to command execution on resolve error', function() |     it('fallback to command execution on resolve error', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local result = exec_lua(function() |       local result = exec_lua(function() | ||||||
|         local server = _G._create_server({ |         local server = _G._create_server({ | ||||||
| @@ -4668,7 +4656,6 @@ describe('LSP', function() | |||||||
|     end) |     end) | ||||||
|  |  | ||||||
|     it('resolves command property', function() |     it('resolves command property', function() | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|       local result = exec_lua(function() |       local result = exec_lua(function() | ||||||
|         local server = _G._create_server({ |         local server = _G._create_server({ | ||||||
| @@ -4878,7 +4865,6 @@ describe('LSP', function() | |||||||
|         ['file:///fake/uri1'] = 'Lens1', |         ['file:///fake/uri1'] = 'Lens1', | ||||||
|         ['file:///fake/uri2'] = 'Lens2', |         ['file:///fake/uri2'] = 'Lens2', | ||||||
|       } |       } | ||||||
|       clear() |  | ||||||
|       exec_lua(create_server_definition) |       exec_lua(create_server_definition) | ||||||
|  |  | ||||||
|       -- setup lsp |       -- setup lsp | ||||||
| @@ -5388,7 +5374,6 @@ describe('LSP', function() | |||||||
|  |  | ||||||
|   describe('vim.lsp.tagfunc', function() |   describe('vim.lsp.tagfunc', function() | ||||||
|     before_each(function() |     before_each(function() | ||||||
|       clear() |  | ||||||
|       ---@type lsp.Location[] |       ---@type lsp.Location[] | ||||||
|       local mock_locations = { |       local mock_locations = { | ||||||
|         { |         { | ||||||
| @@ -5729,7 +5714,7 @@ describe('LSP', function() | |||||||
|     local created, changed, deleted |     local created, changed, deleted | ||||||
|  |  | ||||||
|     setup(function() |     setup(function() | ||||||
|       clear() |       n.clear() | ||||||
|       created = exec_lua([[return vim.lsp.protocol.FileChangeType.Created]]) |       created = exec_lua([[return vim.lsp.protocol.FileChangeType.Created]]) | ||||||
|       changed = exec_lua([[return vim.lsp.protocol.FileChangeType.Changed]]) |       changed = exec_lua([[return vim.lsp.protocol.FileChangeType.Changed]]) | ||||||
|       deleted = exec_lua([[return vim.lsp.protocol.FileChangeType.Deleted]]) |       deleted = exec_lua([[return vim.lsp.protocol.FileChangeType.Deleted]]) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Justin M. Keyes
					Justin M. Keyes