dundargoc 
							
						 
					 
					
						
						
							
						
						052498ed42 
					 
					
						
						
							
							test: improve test conventions  
						
						... 
						
						
						
						Specifically, functions that are run in the context of the test runner
are put in module `test/testutil.lua` while the functions that are run
in the context of the test session are put in
`test/functional/testnvim.lua`.
Closes https://github.com/neovim/neovim/issues/27004 . 
						
						
					 
					
						2024-04-23 18:17:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lewis Russell 
							
						 
					 
					
						
						
							
						
						81fc27124b 
					 
					
						
						
							
							refactor(test): inject after_each differently  
						
						
						
						
					 
					
						2024-04-10 15:53:50 +01:00 
						 
				 
			
				
					
						
							
							
								dundargoc 
							
						 
					 
					
						
						
							
						
						7035125b2b 
					 
					
						
						
							
							test: improve test conventions  
						
						... 
						
						
						
						Work on https://github.com/neovim/neovim/issues/27004 . 
						
						
					 
					
						2024-04-08 22:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								bfredl 
							
						 
					 
					
						
						
							
						
						b556bd1a53 
					 
					
						
						
							
							refactor(tests): use global defaults instead of set_default_attr_ids (2)  
						
						
						
						
					 
					
						2024-03-27 12:32:53 +01:00 
						 
				 
			
				
					
						
							
							
								Lewis Russell 
							
						 
					 
					
						
						
							
						
						795f896a57 
					 
					
						
						
							
							test: rename (meths, funcs) -> (api, fn)  
						
						
						
						
					 
					
						2024-01-12 18:59:14 +00:00 
						 
				 
			
				
					
						
							
							
								Lewis Russell 
							
						 
					 
					
						
						
							
						
						c30f2e3182 
					 
					
						
						
							
							test: typing for helpers.meths  
						
						
						
						
					 
					
						2024-01-12 13:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						04f2f864e2 
					 
					
						
						
							
							refactor: format test/*  
						
						
						
						
					 
					
						2024-01-03 02:09:29 +01:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						1037ce2e46 
					 
					
						
						
							
							test: avoid repeated screen lines in expected states  
						
						... 
						
						
						
						This is the command invoked repeatedly to make the changes:
    :%s/^\(.*\)|\%(\*\(\d\+\)\)\?$\n\1|\%(\*\(\d\+\)\)\?$/\=submatch(1)..'|*'..(max([str2nr(submatch(2)),1])+max([str2nr(submatch(3)),1]))/g 
						
						
					 
					
						2023-12-09 22:15:02 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						cf3b871fa9 
					 
					
						
						
							
							test: use poke_eventloop() instead of sleep(10) where possible ( #19794 )  
						
						... 
						
						
						
						Using sleep(10) to wait for typeahead to finish is flaky, especially on
macOS, where legacy/global_spec.lua has failed several times. 
						
						
					 
					
						2022-08-16 15:21:46 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						9f1dc1466e 
					 
					
						
						
							
							vim-patch:9.0.0082: cannot interrupt global command from command line  
						
						... 
						
						
						
						Problem:    Cannot interrupt global command from command line.
Solution:   Reset got_int in another place. (closes  vim/vim#10739 )
3cfae39b08 
						
						
					 
					
						2022-07-27 06:19:43 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						45e2bbae83 
					 
					
						
						
							
							vim-patch:9.0.0051: using CTRL-C wih :append may hang Vim  
						
						... 
						
						
						
						Problem:    Using CTRL-C wih :append may hang Vim.
Solution:   Reset got_int. (closes  vim/vim#10729 , closes  vim/vim#10728 )
f754fe6a3d 
						
						
					 
					
						2022-07-27 06:19:43 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						c01690b1ea 
					 
					
						
						
							
							fix(exmode): flush messages before printing a line after pressing Enter ( #19341 )  
						
						
						
						
					 
					
						2022-07-13 09:06:31 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						1abdb3224b 
					 
					
						
						
							
							vim-patch:8.2.2732: prompt for s///c in Ex mode can be wrong  
						
						... 
						
						
						
						Problem:    Prompt for s///c in Ex mode can be wrong.
Solution:   Position the cursor before showing the prompt. (closes  vim/vim#8073 )
e5b0b98a90 
						
						
					 
					
						2022-07-12 14:08:34 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						d079995fb8 
					 
					
						
						
							
							vim-patch:8.2.0270: some code not covered by tests  
						
						... 
						
						
						
						Problem:    Some code not covered by tests.
Solution:   Add test cases. (Yegappan Lakshmanan, closes  vim/vim#5649 )
bc2b71d44a 
						
						
					 
					
						2022-07-12 14:08:34 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						53392f48b1 
					 
					
						
						
							
							vim-patch:8.2.0203: :helptags and some other functionality not tested  
						
						... 
						
						
						
						Problem:    :helptags and some other functionality not tested.
Solution:   Add more tests. (Yegappan Lakshmanan, closes  vim/vim#5567 )
e20b9ececa 
						
						
					 
					
						2022-07-12 11:52:47 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						c72857d396 
					 
					
						
						
							
							vim-patch:8.2.0358: insufficient testing for indent.c  
						
						... 
						
						
						
						Problem:    Insufficient testing for indent.c.
Solution:   Add indent tests. (Yegappan Lakshmanan, closes  vim/vim#5736 )
bd7206e02c 
						
						
					 
					
						2022-04-21 07:24:47 +08:00 
						 
				 
			
				
					
						
							
							
								zeertzjq 
							
						 
					 
					
						
						
							
						
						68603998b9 
					 
					
						
						
							
							test: add Lua functional tests for Ex mode  
						
						
						
						
					 
					
						2022-02-08 14:47:23 +08:00