888c531774 
								
									
								
							
								 
							
						 
						
							
							
								
								Add mock.observe_func(), improve mock.lua documentation  
							
							... 
							
							
							
							observe_func() is similar to func() but passes through all calls to a specified
function. 
							
						 
						
							2022-05-27 00:33:44 -04:00  
				
					
						
							
							
								 
						
							
							
								9168f9359d 
								
									
								
							
								 
							
						 
						
							
							
								
								name test method the same as the method under test  
							
							
							
						 
						
							2021-08-24 21:29:32 -07:00  
				
					
						
							
							
								 
						
							
							
								691e54dfc6 
								
									
								
							
								 
							
						 
						
							
							
								
								rename expect.find to expect.str_find  
							
							
							
						 
						
							2021-08-24 21:06:12 -07:00  
				
					
						
							
							
								 
						
							
							
								b2f44f00f1 
								
									
								
							
								 
							
						 
						
							
							
								
								add pattern matching expect.find() for unit tests  
							
							... 
							
							
							
							settled on `find()` since the string method of the same name has the
same semantics. other options: `str_find()` since it fails on non-string
or `match()` (but that might imply that the pattern needs to match the
entire string). 
							
						 
						
							2021-08-23 22:59:30 -07:00  
				
					
						
							
							
								 
						
							
							
								b7a970a309 
								
									
								
							
								 
							
						 
						
							
							
								
								allow mock.func() to return multiple values  
							
							
							
						 
						
							2021-06-15 13:16:05 -07:00  
				
					
						
							
							
								 
						
							
							
								403f822520 
								
									
								
							
								 
							
						 
						
							
							
								
								Add tests for patch() where patching raises an error  
							
							
							
						 
						
							2021-04-17 00:59:56 -04:00  
				
					
						
							
							
								 
						
							
							
								ee8e10429d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add initial implementation of mock.restore()  
							
							... 
							
							
							
							Like mock.patch() but only restores original values instead of also setting
new values initially. 
							
						 
						
							2021-04-16 00:34:46 -04:00  
				
					
						
							
							
								 
						
							
							
								757736728d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a mock.func() helper for mocking functions  
							
							
							
						 
						
							2021-04-10 01:22:03 -04:00  
				
					
						
							
							
								 
						
							
							
								5424392273 
								
									
								
							
								 
							
						 
						
							
							
								
								mock.patch(): propagate return values  
							
							
							
						 
						
							2021-04-09 00:41:39 -04:00  
				
					
						
							
							
								 
						
							
							
								f25b8a0d14 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix patching value with nil  
							
							
							
						 
						
							2021-04-09 00:35:54 -04:00  
				
					
						
							
							
								 
						
							
							
								7b2f01d45b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add initial mock.patch() implementation for tests  
							
							
							
						 
						
							2021-04-09 00:32:10 -04:00  
				
					
						
							
							
								 
						
							
							
								642d8cbe4b 
								
									
								
							
								 
							
						 
						
							
							
								
								handle nil values sent to printerr  
							
							
							
						 
						
							2021-04-05 01:37:43 -07:00  
				
					
						
							
							
								 
						
							
							
								13ca7f8c9e 
								
									
								
							
								 
							
						 
						
							
							
								
								move expect.lua from internal/ to test_util/  
							
							
							
						 
						
							2021-04-04 17:37:37 -07:00