mirror of
				https://github.com/LadybirdBrowser/ladybird.git
				synced 2025-10-31 13:20:59 +00:00 
			
		
		
		
	
		
			
	
	
		
			16 lines
		
	
	
	
		
			423 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
	
		
			423 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|   | test("issue #6766, nested functions should not leak to global object", () => { | ||
|  |     function foo() { | ||
|  |         function bar() { | ||
|  |             function baz() { | ||
|  |                 return 42; | ||
|  |             } | ||
|  |             return baz(); | ||
|  |         } | ||
|  |         return bar(); | ||
|  |     } | ||
|  |     expect(foo()).toBe(42); | ||
|  |     expect(globalThis.foo).toBeUndefined(); | ||
|  |     expect(globalThis.bar).toBeUndefined(); | ||
|  |     expect(globalThis.baz).toBeUndefined(); | ||
|  | }); |