dundargoc 
							
						 
					 
					
						
						
							
						
						7035125b2b 
					 
					
						
						
							
							test: improve test conventions  
						
						... 
						
						
						
						Work on https://github.com/neovim/neovim/issues/27004 . 
						
						
					 
					
						2024-04-08 22:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						c3836e40a2 
					 
					
						
						
							
							build: enable lintlua for test/unit/ dir  #26396  
						
						... 
						
						
						
						Problem:
Not all Lua code is checked by stylua. Automating code-style is an
important mechanism for reducing time spent on accidental
(non-essential) complexity.
Solution:
- Enable lintlua for `test/unit/` directory.
- TODO: only `test/functional/` remains unchecked.
previous: 45fe4d11ad517f0cc634 
						
						
					 
					
						2023-12-04 14:32:39 -08:00 
						 
				 
			
				
					
						
							
							
								dundargoc 
							
						 
					 
					
						
						
							
						
						79b6ff28ad 
					 
					
						
						
							
							refactor: fix headers with IWYU  
						
						
						
						
					 
					
						2023-11-28 22:23:56 +01:00 
						 
				 
			
				
					
						
							
							
								Lewis Russell 
							
						 
					 
					
						
						
							
						
						3d29424fb9 
					 
					
						
						
							
							refactor(unit): add type annotations  
						
						
						
						
					 
					
						2023-04-14 12:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								dundargoc 
							
						 
					 
					
						
						
							
						
						743860de40 
					 
					
						
						
							
							test: replace lfs with luv and vim.fs  
						
						... 
						
						
						
						test: replace lfs with luv
luv already pretty much does everything lfs does, so this duplication
of dependencies isn't needed. 
						
						
					 
					
						2023-04-04 21:59:06 +02:00 
						 
				 
			
				
					
						
							
							
								James McCoy 
							
						 
					 
					
						
						
							
						
						c417d573a3 
					 
					
						
						
							
							Revert "tests: unit: fix preprocess: pass -m32 for 32bit ABI ( #11073 )"  
						
						... 
						
						
						
						This reverts commit ed11721b6b 
						
						
					 
					
						2021-08-16 00:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						ed11721b6b 
					 
					
						
						
							
							tests: unit: fix preprocess: pass -m32 for 32bit ABI ( #11073 )  
						
						
						
						
					 
					
						2019-09-22 14:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						3cd7bf31e2 
					 
					
						
						
							
							tests: Fix repeated_popen_r usage, rename the function  
						
						
						
						
					 
					
						2017-03-19 14:13:21 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						0e9286a19e 
					 
					
						
						
							
							tests: Fix CI failures  
						
						
						
						
					 
					
						2017-03-19 14:13:21 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						0320a58082 
					 
					
						
						
							
							functests: Check that -s works as expected  
						
						
						
						
					 
					
						2017-03-19 14:13:21 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						77ebe85be6 
					 
					
						
						
							
							buffer: Hide one of the asserts from lua parser  
						
						
						
						
					 
					
						2017-02-25 00:22:46 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolai Aleksandrovich Pavlov 
							
						 
					 
					
						
						
							
						
						64c375c589 
					 
					
						
						
							
							unittest: Filter out standard defines so that they do not spam stderr ( #6113 )  
						
						
						
						
					 
					
						2017-02-15 01:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						dea4bb33dc 
					 
					
						
						
							
							unittest,memory: Fix tests  
						
						
						
						
					 
					
						2017-01-07 19:07:32 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						937b6fac8f 
					 
					
						
						
							
							unittest: Fix linter errors  
						
						
						
						
					 
					
						2017-01-03 22:54:55 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						b38e725428 
					 
					
						
						
							
							unittest: Refactor preprocess.lua  
						
						... 
						
						
						
						Keeps arguments separated and not joined as a single string as long as possible. 
Abstracts away additional arguments so that Gcc:preprocess should work for 
compilers with different conventions should they be supported. 
						
						
					 
					
						2017-01-03 22:54:55 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						2151ddbd73 
					 
					
						
						
							
							unittest: Move nil checks to Gcc:preprocess  
						
						
						
						
					 
					
						2017-01-03 22:54:54 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						0d7b779cab 
					 
					
						
						
							
							unittest: Record previous defines in another place  
						
						... 
						
						
						
						Previous commit made preprocess.lua know how its output will be used. This moves 
state to cimport, making only it know which is cleaner. 
						
						
					 
					
						2017-01-03 22:54:54 +03:00 
						 
				 
			
				
					
						
							
							
								ZyX 
							
						 
					 
					
						
						
							
						
						410d18ef5c 
					 
					
						
						
							
							unittest: Allow multiple indirect includes  
						
						... 
						
						
						
						Works by saving all preprocessor defines and reusing them on each run. This also
saves NVIM_HEADER_H defines. Saving other defines is needed for defines like
`Map(foo, bar)` which are sometimes used to declare types or functions. Saving
types or function declarations is not needed because they are recorded as luajit
state.
Fixes  #5857  
						
						
					 
					
						2017-01-03 22:54:54 +03:00 
						 
				 
			
				
					
						
							
							
								Marco Hinz 
							
						 
					 
					
						
						
							
						
						d2998a0a49 
					 
					
						
						
							
							Tests: make unit tests work on macOS Sierra  
						
						... 
						
						
						
						Fixes  #5455 . 
					
						2016-12-29 02:58:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Hinz 
							
						 
					 
					
						
						
							
						
						32ecd75a16 
					 
					
						
						
							
							test/unit: clean up according to luacheck  
						
						
						
						
					 
					
						2015-11-23 13:57:21 +01:00 
						 
				 
			
				
					
						
							
							
								John Szakmeister 
							
						 
					 
					
						
						
							
						
						bc6ef4bf80 
					 
					
						
						
							
							unittests: define _Thread_local to be nothing  
						
						... 
						
						
						
						This helps the LuaJIT ffi module to parse the header correctly.
Otherwise, the whole suite of tests fail. 
						
						
					 
					
						2015-02-09 05:37:24 -05:00 
						 
				 
			
				
					
						
							
							
								Justin M. Keyes 
							
						 
					 
					
						
						
							
						
						f6088e79b0 
					 
					
						
						
							
							unit tests: avoid global scope; add missing cimports  
						
						... 
						
						
						
						temporarily comment out call to vim_deltempdir() to avoid segfault 
						
						
					 
					
						2014-09-11 05:17:52 +00:00 
						 
				 
			
				
					
						
							
							
								Thiago de Arruda 
							
						 
					 
					
						
						
							
						
						3a951112c0 
					 
					
						
						
							
							unittest: convert preprocess.moon to lua  
						
						
						
						
					 
					
						2014-08-31 14:50:49 +02:00