-1:000000000000 | 0:b49f72c96d38 |
---|---|
1 function testDeepPropertyShadowing() | |
2 { | |
3 function h(node) { | |
4 var x = 0; | |
5 while (node) { | |
6 x++; | |
7 node = node.parent; | |
8 } | |
9 return x; | |
10 } | |
11 var tree = {__proto__: {__proto__: {parent: null}}}; | |
12 h(tree); | |
13 h(tree); | |
14 tree.parent = {}; | |
15 assertEq(h(tree), 2); | |
16 } | |
17 testDeepPropertyShadowing(); |