| 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"); |