forked from colonelpanic/dotfiles
		
	
		
			
	
	
		
			13 lines
		
	
	
		
			403 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			403 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|  | import compose | ||
|  | 
 | ||
|  | 
 | ||
|  | def test_compose_handles_multiple_argument_output_and_non_iterable_output(): | ||
|  |     assert compose.compose(lambda x: x*2, | ||
|  |                            lambda x, y: x + y, | ||
|  |                            lambda x, y, z: (2*(x - y), z))(1, 2, 3) == 2 | ||
|  | 
 | ||
|  | 
 | ||
|  | def test_tee(): | ||
|  |     assert compose.compose(lambda x, y: x + y, | ||
|  |                            compose.tee(lambda x: x + 1, lambda x: x - 1))(2) == 4 |