mirror of
				https://github.com/jashkenas/coffeescript.git
				synced 2022-11-09 12:23:24 -05:00 
			
		
		
		
	just fixing a single test in test_functions.coffee for now, so I don't
forget my suggested fix
This commit is contained in:
		
							parent
							
								
									5de43fca4e
								
							
						
					
					
						commit
						b02a1ee037
					
				
					 1 changed files with 8 additions and 8 deletions
				
			
		| 
						 | 
				
			
			@ -369,11 +369,11 @@ new Foo().bar([101]...)
 | 
			
		|||
eq x, 101
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Issue #904: Destructuring function arguments with same-named variables in scope.
 | 
			
		||||
key for key, value of a: 1
 | 
			
		||||
f = ([key, value]) ->
 | 
			
		||||
  key + value
 | 
			
		||||
 | 
			
		||||
eq f([10, 11]), 21
 | 
			
		||||
eq key, 'a'
 | 
			
		||||
eq value, 1
 | 
			
		||||
test "#904: Destructuring function arguments with same-named variables in scope", ->
 | 
			
		||||
  a = b = nonce = {}
 | 
			
		||||
  fn = ([a,b]) -> {a:a,b:b}
 | 
			
		||||
  result = fn([c={},d={}])
 | 
			
		||||
  eq c, result.a
 | 
			
		||||
  eq d, result.b
 | 
			
		||||
  eq nonce, a
 | 
			
		||||
  eq nonce, b
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue