| description("Tests that assignments to global variables behave properly when the property table is rehashed."); |
| |
| var result; |
| |
| result = (function() { |
| a = 0; |
| b = 1; |
| c = 2; |
| d = 3; |
| e = 4; |
| f = 5; |
| g = 6; |
| h = 7; |
| i = 8 |
| j = 9; |
| k = 10; |
| l = 11; |
| m = 12; |
| n = 13; |
| o = 14; |
| p = 15; |
| q = 16; |
| r = 17; |
| s = 18; |
| t = 19; |
| u = 20; |
| v = 21; |
| w = 22; |
| x = 23; |
| y = 24; |
| z = 25; |
| aa = 0; |
| bb = 1; |
| cc = 2; |
| dd = 3; |
| ee = 4; |
| ff = 5; |
| gg = 6; |
| hh = 7; |
| ii = 8; |
| jj = 9; |
| kk = 10; |
| ll = 11; |
| mm = 12; |
| nn = 13; |
| oo = 14; |
| pp = 15; |
| qq = 16; |
| rr = 17; |
| ss = 18; |
| tt = 19; |
| uu = 20; |
| vv = 21; |
| ww = 22; |
| xx = 23; |
| yy = 24; |
| zz = 25; |
| aaa = 0; |
| bbb = 1; |
| ccc = 2; |
| ddd = 3; |
| eee = 4; |
| fff = 5; |
| ggg = 6; |
| hhh = 7; |
| iii = 8; |
| jjj = 9; |
| kkk = 10; |
| lll = 11; |
| mmm = 12; |
| nnn = 13; |
| ooo = 14; |
| ppp = 15; |
| qqq = 16; |
| rrr = 17; |
| sss = 18; |
| ttt = 19; |
| uuu = 20; |
| vvv = 21; |
| www = 22; |
| xxx = 23; |
| yyy = 24; |
| zzz = 25; |
| aaaa = 0; |
| bbbb = 1; |
| cccc = 2; |
| dddd = 3; |
| eeee = 4; |
| ffff = 5; |
| gggg = 6; |
| hhhh = 7; |
| iiii = 8; |
| jjjj = 9; |
| kkkk = 10; |
| llll = 11; |
| mmmm = 12; |
| nnnn = 13; |
| oooo = 14; |
| pppp = 15; |
| qqqq = 16; |
| rrrr = 17; |
| ssss = 18; |
| tttt = 19; |
| uuuu = 20; |
| vvvv = 21; |
| wwww = 22; |
| xxxx = 23; |
| yyyy = 24; |
| zzzz = 25; |
| return 1; |
| })(); |
| |
| shouldBe(result.toString(), "1"); |
| |
| var successfullyParsed = true; |