Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						44d6652d56 
					 
					
						
						
							
							patch 8.2.1632: not checking the context of test_fails()  
						
						... 
						
						
						
						Problem:    Not checking the context of test_fails().
Solution:   Add the line number and context arguments.  Give error if
            assert_fails() argument types are wrong. 
						
						
					 
					
						2020-09-06 22:26:57 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9bd5d879c2 
					 
					
						
						
							
							patch 8.2.1631: test_fails() does not check the context of the line number  
						
						... 
						
						
						
						Problem:    test_fails() does not check the context of the line number.
Solution:   Use another argument to specify the context of the line number. 
						
						
					 
					
						2020-09-06 21:47:48 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9b02d64cff 
					 
					
						
						
							
							patch 8.2.1484: flaky failure in assert_fails()  
						
						... 
						
						
						
						Problem:    Flaky failure in assert_fails().
Solution:   Only used fourth argument if there is a third argument. 
						
						
					 
					
						2020-08-18 23:24:13 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1d634542cf 
					 
					
						
						
							
							patch 8.2.1479: Vim9: error for list index uses wrong line number  
						
						... 
						
						
						
						Problem:    Vim9: error for list index uses wrong line number.
Solution:   Set source line number. (closes  #6724 )  Add a way to assert the
            line number of the error with assert_fails(). 
						
						
					 
					
						2020-08-18 13:41:50 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a5d0423fa1 
					 
					
						
						
							
							patch 8.2.1297: when a test fails it's often not easy to see where  
						
						... 
						
						
						
						Problem:    When a test fails it's often not easy to see what the call stack
            is.
Solution:   Add more entries from the call stack in the exception message. 
						
						
					 
					
						2020-07-26 15:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						7177da9dd4 
					 
					
						
						
							
							patch 8.2.1199: not all assert functions are fully tested  
						
						... 
						
						
						
						Problem:    Not all assert functions are fully tested.
Solution:   Test more assert functions. 
						
						
					 
					
						2020-07-12 23:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9b7bf9e98f 
					 
					
						
						
							
							patch 8.2.1183: assert_fails() checks the last error message  
						
						... 
						
						
						
						Problem:    assert_fails() checks the last error message.
Solution:   Check the first error, it is more relevant.  Fix all the tests
            that rely on the old behavior. 
						
						
					 
					
						2020-07-11 22:14:59 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b340baed9f 
					 
					
						
						
							
							patch 8.2.0982: insufficient testing for reading/writing files  
						
						... 
						
						
						
						Problem:    Insufficient testing for reading/writing files.
Solution:   Add more tests. (Yegappan Lakshmanan, closes  #6257 )
            Add "ui_delay" to test_override() and use it for the CTRL-O test. 
						
						
					 
					
						2020-06-15 19:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0c0eddd3dd 
					 
					
						
						
							
							patch 8.2.0970: terminal properties are not available in Vim script  
						
						... 
						
						
						
						Problem:    Terminal properties are not available in Vim script.
Solution:   Add the terminalprops() function. 
						
						
					 
					
						2020-06-13 15:47:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4a021dfbee 
					 
					
						
						
							
							patch 8.2.0969: assert_equal() output for dicts is hard to figure out  
						
						... 
						
						
						
						Problem:    Assert_equal() output for dicts is hard to figure out.
Solution:   Only show the different items. 
						
						
					 
					
						2020-06-13 15:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						30cc44a97f 
					 
					
						
						
							
							patch 8.2.0899: assert_equalfile() does not give a hint about the difference  
						
						... 
						
						
						
						Problem:    Assert_equalfile() does not give a hint about the difference.
Solution:   Display the last seen text. 
						
						
					 
					
						2020-06-04 16:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						fb517bac23 
					 
					
						
						
							
							patch 8.2.0893: assert_equalfile() does not take a third argument  
						
						... 
						
						
						
						Problem:    Assert_equalfile() does not take a third argument.
Solution:   Implement the third argument. (Gary Johnson) 
						
						
					 
					
						2020-06-03 19:55:35 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4c17ad94ec 
					 
					
						
						
							
							patch 8.2.0650: Vim9: script function can be deleted  
						
						... 
						
						
						
						Problem:    Vim9: script function can be deleted.
Solution:   Disallow deleting script function.  Delete functions when sourcing
            a script again. 
						
						
					 
					
						2020-04-27 22:47:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4c68375057 
					 
					
						
						
							
							patch 8.2.0517: Vim9: cannot separate "func" and "func(): void"  
						
						... 
						
						
						
						Problem:    Vim9: cannot separate "func" and "func(): void".
Solution:   Use VAR_ANY for "any" and VAR_UNKNOWN for "no type". 
						
						
					 
					
						2020-04-05 21:38:23 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						e69f6d044c 
					 
					
						
						
							
							patch 8.2.0493: Vim9: some error messages not tested  
						
						... 
						
						
						
						Problem:    Vim9: some error messages not tested.
Solution:   Add more tests.  Fix uncovered bugs. 
						
						
					 
					
						2020-04-01 22:11:01 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8ed04587d3 
					 
					
						
						
							
							patch 8.2.0299: Vim9: ISN_STORE with argument not tested  
						
						... 
						
						
						
						Problem:    Vim9: ISN_STORE with argument not tested.  Some cases in tv2bool()
            not tested.
Solution:   Add tests.  Add test_unknown() and test_void(). 
						
						
					 
					
						2020-02-22 19:07:28 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						4f5776c17c 
					 
					
						
						
							
							patch 8.2.0250: test_clear_search_pat() is unused  
						
						... 
						
						
						
						Problem:    test_clear_search_pat() is unused.
Solution:   Remove the function. (Yegappan Lakshmanan, closes  #5624 ) 
						
						
					 
					
						2020-02-12 22:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						07ada5ff2f 
					 
					
						
						
							
							patch 8.2.0212: missing search/substitute pattern hardly tested  
						
						... 
						
						
						
						Problem:    Missing search/substitute pattern hardly tested.
Solution:   Add test_clear_search_pat() and tests. (Yegappan Lakshmanan,
            closes  #5579 ) 
						
						
					 
					
						2020-02-05 20:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						272ca95fc3 
					 
					
						
						
							
							patch 8.2.0163: test hangs on MS-Windows console  
						
						... 
						
						
						
						Problem:    Test hangs on MS-Windows console.
Solution:   use feedkeys() instead of test_feedinput(). (Ken Takata) 
						
						
					 
					
						2020-01-28 20:49:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8a7d6542b3 
					 
					
						
						
							
							patch 8.2.0149: maintaining a Vim9 branch separately is more work  
						
						... 
						
						
						
						Problem:    Maintaining a Vim9 branch separately is more work.
Solution:   Merge the Vim9 script changes. 
						
						
					 
					
						2020-01-26 15:56:19 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9b4a15d5db 
					 
					
						
						
							
							patch 8.2.0111: VAR_SPECIAL is also used for booleans  
						
						... 
						
						
						
						Problem:    VAR_SPECIAL is also used for booleans.
Solution:   Add VAR_BOOL for better type checking. 
						
						
					 
					
						2020-01-11 16:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						1a47ae32cd 
					 
					
						
						
							
							patch 8.2.0056: execution stack is incomplete and inefficient  
						
						... 
						
						
						
						Problem:    Execution stack is incomplete and inefficient.
Solution:   Introduce a proper execution stack and use it instead of
            sourcing_name/sourcing_lnum.  Create a string only when used. 
						
						
					 
					
						2019-12-29 23:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						53989554a4 
					 
					
						
						
							
							patch 8.2.0035: saving and restoring called_emsg is clumsy  
						
						... 
						
						
						
						Problem:    Saving and restoring called_emsg is clumsy.
Solution:   Count the number of error messages. 
						
						
					 
					
						2019-12-23 22:59:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0d6f5d9740 
					 
					
						
						
							
							patch 8.1.2395: using old C style comments  
						
						... 
						
						
						
						Problem:    Using old C style comments.
Solution:   Use // comments where appropriate. 
						
						
					 
					
						2019-12-05 21:33:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a1cb1d1dce 
					 
					
						
						
							
							patch 8.1.2171: mouse support not always available  
						
						... 
						
						
						
						Problem:    Mouse support not always available.
Solution:   Enable mouse support also in tiny version.  Do not define
            FEAT_MOUSE_XTERM on MS-Windows (didn't really work). 
						
						
					 
					
						2019-10-17 23:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ecaa70ea29 
					 
					
						
						
							
							patch 8.1.1687: the evalfunc.c file is too big  
						
						... 
						
						
						
						Problem:    The evalfunc.c file is too big.
Solution:   Move testing support to a separate file. 
						
						
					 
					
						2019-07-14 14:55:39 +02:00