Hex Artifact Content Вы: nobody
Вход

Artifact 6d595652a0c2eb5ec23a7d92757fed766826ddb3:

Wiki page [DevTools/testrunner.js] by kuntashov 2011-11-17 18:44:19.
0000: 44 20 32 30 31 31 2d 31 31 2d 31 37 54 31 38 3a  D 2011-11-17T18:
0010: 34 34 3a 31 39 2e 37 39 33 0a 4c 20 44 65 76 54  44:19.793.L DevT
0020: 6f 6f 6c 73 2f 74 65 73 74 72 75 6e 6e 65 72 2e  ools/testrunner.
0030: 6a 73 0a 55 20 6b 75 6e 74 61 73 68 6f 76 0a 57  js.U kuntashov.W
0040: 20 33 33 34 37 0a d0 a1 d0 ba d1 80 d0 b8 d0 bf   3347...........
0050: d1 82 20 3c 62 3e 54 65 73 74 52 75 6e 6e 65 72  .. <b>TestRunner
0060: 3c 2f 62 3e 20 28 74 65 73 74 72 75 6e 6e 65 72  </b> (testrunner
0070: 2e 6a 73 29 0d 0a 0d 0a d0 a1 d0 ba d1 80 d0 b8  .js)............
0080: d0 bf d1 82 20 d0 b4 d0 bb d1 8f 20 d0 b0 d0 b2  .... ...... ....
0090: d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 b5  ................
00a0: d1 81 d0 ba d0 be d0 b3 d0 be 20 d0 b2 d1 8b d0  .......... .....
00b0: bf d0 be d0 bb d0 bd d0 b5 d0 bd d0 b8 d1 8f 20  ............... 
00c0: d1 8e d0 bd d0 b8 d1 82 2d d1 82 d0 b5 d1 81 d1  ........-.......
00d0: 82 d0 be d0 b2 20 d0 b4 d1 80 d1 83 d0 b3 d0 b8  ..... ..........
00e0: d1 85 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0  .. .............
00f0: be d0 b2 2d d0 b0 d0 b4 d0 b4 d0 b8 d0 bd d0 be  ...-............
0100: d0 b2 20 d1 80 d0 b0 d0 b7 d1 80 d0 b0 d0 b1 d0  .. .............
0110: be d1 82 d1 87 d0 b8 d0 ba d0 b0 d0 bc d0 b8 2e  ................
0120: 0d 0a 0d 0a d0 92 20 d0 bd d0 b0 d1 81 d1 82 d0  ...... .........
0130: be d1 8f d1 89 d0 b8 d0 b9 20 d0 bc d0 be d0 bc  ......... ......
0140: d0 b5 d0 bd d1 82 20 d1 81 d0 ba d1 80 d0 b8 d0  ...... .........
0150: bf d1 82 20 d1 83 d0 bc d0 b5 d0 b5 d1 82 20 d1  ... .......... .
0160: 81 d0 bb d0 b5 d0 b4 d1 83 d1 8e d1 89 d0 b5 d0  ................
0170: b5 3a 0d 0a 3c 75 6c 3e 0d 0a 3c 6c 69 3e d0 97  .:..<ul>..<li>..
0180: d0 b0 d0 b3 d1 80 d1 83 d0 b6 d0 b0 d1 82 d1 8c  ................
0190: 20 d0 b2 20 d0 b4 d0 b5 d1 80 d0 b5 d0 b2 d0 be   .. ............
01a0: 20 d0 ba d0 b0 d0 ba 20 d0 be d1 82 d0 b4 d0 b5   ...... ........
01b0: d0 bb d1 8c d0 bd d1 8b d0 b9 20 d1 82 d0 b5 d1  .......... .....
01c0: 81 d1 82 d0 be d0 b2 d1 8b d0 b9 20 d1 81 d0 ba  ........... ....
01d0: d1 80 d0 b8 d0 bf d1 82 2c 20 d1 82 d0 b0 d0 ba  ........, ......
01e0: 20 d0 b8 20 d0 b2 d1 81 d0 b5 20 d1 82 d0 b5 d1   .. ...... .....
01f0: 81 d1 82 d0 be d0 b2 d1 8b d0 b5 20 d1 81 d0 ba  ........... ....
0200: d1 80 d0 b8 d0 bf d1 82 d1 8b 20 d0 b8 d0 b7 20  .......... .... 
0210: d0 b2 d1 8b d0 b1 d1 80 d0 b0 d0 bd d0 bd d0 be  ................
0220: d0 b3 d0 be 20 d0 ba d0 b0 d1 82 d0 b0 d0 bb d0  .... ...........
0230: be d0 b3 d0 b0 2e 3c 2f 6c 69 3e 0d 0a 3c 6c 69  ......</li>..<li
0240: 3e d0 92 d1 8b d0 bf d0 be d0 bb d0 bd d1 8f d1  >...............
0250: 82 d1 8c 20 d0 bf d0 b0 d0 ba d0 b5 d1 82 d0 bd  ... ............
0260: d0 be 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1  .. .............
0270: 82 d0 b8 d1 87 d0 b5 d1 81 d0 ba d0 b8 20 d1 82  ............. ..
0280: d0 b5 d1 81 d1 82 d1 8b 20 d1 81 20 d0 bf d0 be  ........ .. ....
0290: d0 b4 d1 81 d1 87 d0 b5 d1 82 d0 be d0 bc 20 d1  .............. .
02a0: 81 d1 82 d0 b0 d1 82 d0 b8 d1 81 d1 82 d0 b8 d0  ................
02b0: ba d0 b8 20 d0 b8 20 d0 b2 d1 8b d0 b2 d0 be d0  ... .. .........
02c0: b4 d0 be d0 bc 20 d0 b4 d0 b8 d0 b0 d0 b3 d0 bd  ..... ..........
02d0: d0 be d1 81 d1 82 d0 b8 d1 87 d0 b5 d1 81 d0 ba  ................
02e0: d0 b8 d1 85 20 d1 81 d0 be d0 be d0 b1 d1 89 d0  .... ...........
02f0: b5 d0 bd d0 b8 d0 b9 2e 3c 2f 6c 69 3e 0d 0a 3c  ........</li>..<
0300: 6c 69 3e d0 92 d1 8b d0 bf d0 be d0 bb d0 bd d1  li>.............
0310: 8f d1 82 d1 8c 20 d0 bf d0 be d0 b4 d1 81 d1 87  ..... ..........
0320: d0 b5 d1 82 20 d0 b2 d1 8b d0 bf d0 be d0 bb d0  .... ...........
0330: bd d0 b5 d0 bd d0 bd d1 8b d1 85 2f d0 bf d1 80  .........../....
0340: d0 be d0 b2 d0 b0 d0 bb d0 b5 d0 bd d0 bd d1 8b  ................
0350: d1 85 20 d1 82 d0 b5 d1 81 d1 82 d0 be d0 b2 2e  .. .............
0360: 3c 2f 6c 69 3e 0d 0a 3c 2f 75 6c 3e 0d 0a 0d 0a  </li>..</ul>....
0370: 3c 68 33 3e d0 97 d0 b0 d0 b2 d0 b8 d1 81 d0 b8  <h3>............
0380: d0 bc d0 be d1 81 d1 82 d0 b8 3c 2f 68 33 3e 0d  ..........</h3>.
0390: 0a d0 a1 d0 ba d1 80 d0 b8 d0 bf d1 82 20 d0 be  ............. ..
03a0: d1 81 d0 bd d0 be d0 b2 d0 b0 d0 bd 20 d0 bd d0  ............ ...
03b0: b0 20 d0 bf d1 83 d0 bb d1 8f d1 80 d0 bd d0 be  . ..............
03c0: d0 b9 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1  .. .............
03d0: 82 d0 b5 d0 ba d0 b5 20 d1 8e d0 bd d0 b8 d1 82  ....... ........
03e0: 2d d1 82 d0 b5 d1 81 d1 82 d0 b8 d1 80 d0 be d0  -...............
03f0: b2 d0 b0 d0 bd d0 b8 d1 8f 20 d0 b4 d0 bb d1 8f  ......... ......
0400: 20 4a 61 76 61 53 63 72 69 70 74 20 5b 68 74 74   JavaScript [htt
0410: 70 3a 2f 2f 6a 73 75 6e 69 74 2e 6e 65 74 5d 20  p://jsunit.net] 
0420: d0 b8 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0  .. .............
0430: b7 d1 83 d0 b5 d1 82 20 d0 b4 d0 bb d1 8f 20 d1  ....... ...... .
0440: 81 d0 b2 d0 be d0 b5 d0 b9 20 d1 80 d0 b0 d0 b1  ......... ......
0450: d0 be d1 82 d1 8b 20 d0 b5 d0 b5 20 d0 bf d0 be  ...... .... ....
0460: d1 80 d1 82 20 d0 b4 d0 bb d1 8f 20 d0 a1 d0 bd  .... ...... ....
0470: d0 b5 d0 b3 d0 be d0 bf d0 b0 d1 82 d0 b0 2c 20  .............., 
0480: d0 ba d0 be d1 82 d0 be d1 80 d1 8b d0 b9 20 d1  .............. .
0490: 82 d0 b0 d0 ba d0 b6 d0 b5 20 d0 bd d0 b0 d1 85  ......... ......
04a0: d0 be d0 b4 d0 b8 d1 82 d1 81 d1 8f 20 d0 b2 20  ............ .. 
04b0: d1 80 d0 b5 d0 bf d0 be d0 b7 d0 b8 d1 82 d0 be  ................
04c0: d1 80 d0 b8 d0 b8 3a 20 5b 2f 66 69 6e 66 6f 3f  ......: [/finfo?
04d0: 6e 61 6d 65 3d 4c 69 62 73 2f 6a 73 55 6e 69 74  name=Libs/jsUnit
04e0: 43 6f 72 65 2e 6a 73 7c 4c 69 62 73 2f 6a 73 55  Core.js|Libs/jsU
04f0: 6e 69 74 43 6f 72 65 2e 6a 73 5d 2e 0d 0a 0d 0a  nitCore.js].....
0500: d0 ad d1 82 d0 b0 20 d0 b6 d0 b5 20 d0 b1 d0 b8  ...... .... ....
0510: d0 b1 d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0 b0  ................
0520: 20 d1 80 d0 b5 d0 ba d0 be d0 bc d0 b5 d0 bd d0   ...............
0530: b4 d1 83 d0 b5 d1 82 d1 81 d1 8f 20 d0 b0 d0 b2  ........... ....
0540: d1 82 d0 be d1 80 d0 b0 d0 bc 20 d1 81 d0 ba d1  .......... .....
0550: 80 d0 b8 d0 bf d1 82 d0 be d0 b2 20 d0 ba d0 b0  ........... ....
0560: d0 ba 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be d1  .. .............
0570: 82 d0 b5 d0 ba d0 b0 20 d0 b4 d0 bb d1 8f 20 d0  ....... ...... .
0580: bd d0 b0 d0 bf d0 b8 d1 81 d0 b0 d0 bd d0 b8 d1  ................
0590: 8f 20 d1 82 d0 b5 d1 81 d1 82 d0 be d0 b2 2e 20  . ............. 
05a0: 0d 0a 0d 0a 3c 68 33 3e d0 a2 d1 80 d0 b5 d0 b1  ....<h3>........
05b0: d0 be d0 b2 d0 b0 d0 bd d0 b8 d1 8f 20 d0 ba 20  ............ .. 
05c0: d1 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0 b0 d0 bc  ................
05d0: 2d d1 82 d0 b5 d1 81 d1 82 d0 b0 d0 bc 3c 2f 68  -............</h
05e0: 33 3e 0d 0a 0d 0a d0 a2 d0 b5 d1 81 d1 82 d0 be  3>..............
05f0: d0 b2 d1 8b d0 b9 20 d1 81 d0 ba d1 80 d0 b8 d0  ...... .........
0600: bf d1 82 20 d0 b4 d0 be d0 bb d0 b6 d0 b5 d0 bd  ... ............
0610: 20 d0 b2 20 d0 b8 d0 bc d0 b5 d0 bd d0 b8 20 d1   .. .......... .
0620: 84 d0 b0 d0 b9 d0 bb d0 b0 20 d0 b8 d0 bc d0 b5  ......... ......
0630: d1 82 d1 8c 20 d0 bf d1 80 d0 b5 d1 84 d0 b8 d0  .... ...........
0640: ba d1 81 20 22 74 65 73 74 22 2e 20 d0 ad d1 82  ... "test". ....
0650: d0 be 20 d0 bd d0 b5 d0 be d0 b1 d1 85 d0 be d0  .. .............
0660: b4 d0 b8 d0 bc d0 be 2c 20 d1 87 d1 82 d0 be d0  ......., .......
0670: b1 d1 8b 20 54 65 73 74 52 75 6e 6e 65 72 20 d0  ... TestRunner .
0680: bc d0 be d0 b3 20 d1 80 d0 b0 d0 b7 d0 bb d0 b8  ..... ..........
0690: d1 87 d0 b0 d1 82 d1 8c 2c 20 d0 ba d0 b0 d0 ba  ........, ......
06a0: d0 b8 d0 b5 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1  .... ...........
06b0: 82 d1 8b 20 d0 b2 20 d0 ba d0 b0 d1 82 d0 b0 d0  ... .. .........
06c0: bb d0 be d0 b3 d0 b5 20 d1 8f d0 b2 d0 bb d1 8f  ....... ........
06d0: d1 8e d1 82 d1 81 d1 8f 20 d1 82 d0 b5 d1 81 d1  ........ .......
06e0: 82 d0 be d0 b2 d1 8b d0 bc d0 b8 2c 20 d0 b0 20  ..........., .. 
06f0: d0 ba d0 b0 d0 ba d0 b8 d0 b5 20 2d 20 d0 b2 d1  .......... - ...
0700: 81 d0 bf d0 be d0 bc d0 be d0 b3 d0 b0 d1 82 d0  ................
0710: b5 d0 bb d1 8c d0 bd d1 8b d0 bc d0 b8 2c 20 d0  ............., .
0720: ba d0 be d1 82 d0 be d1 80 d1 8b d0 b5 20 d0 b7  ............. ..
0730: d0 b0 d0 b3 d1 80 d1 83 d0 b6 d0 b0 d1 82 d1 8c  ................
0740: 20 d0 bd d0 b5 20 d0 bd d0 b0 d0 b4 d0 be 2e 0d   .... ..........
0750: 0a 0d 0a d0 a2 d0 b5 d1 81 d1 82 2d d0 ba d0 b5  ...........-....
0760: d0 b9 d1 81 d1 8b 20 2d 20 d1 8d d1 82 d0 be 20  ...... - ...... 
0770: d0 bc d0 b0 d0 ba d1 80 d0 be d1 81 d1 8b 2c 20  .............., 
0780: d1 82 2e d0 b5 2e 20 d1 84 d1 83 d0 bd d0 ba d1  ...... .........
0790: 86 d0 b8 d0 b8 20 d1 81 20 d0 bf d1 80 d0 b5 d1  ..... .. .......
07a0: 84 d0 b8 d0 ba d1 81 d0 be d0 bc 20 6d 61 63 72  ........... macr
07b0: 6f 73 2c 20 d0 bd d0 be 20 d0 b4 d0 be d0 bf d0  os, .... .......
07c0: be d0 bb d0 bd d0 b5 d0 bd d0 bd d1 8b d0 bc 20  ............... 
07d0: d1 81 d0 bb d0 be d0 b2 d0 be d0 bc 20 22 54 65  ............ "Te
07e0: 73 74 22 2e 20 d0 94 d1 80 d1 83 d0 b3 d0 b8 d0  st". ...........
07f0: b5 20 d0 bc d0 b0 d0 ba d1 80 d0 be d1 81 d1 8b  . ..............
0800: 20 d0 b8 20 d1 84 d1 83 d0 bd d0 ba d1 86 d0 b8   .. ............
0810: d0 b8 20 d0 b8 d0 b7 20 d1 81 d0 ba d1 80 d0 b8  .. .... ........
0820: d0 bf d1 82 d0 b0 20 d1 81 d1 87 d0 b8 d1 82 d0  ...... .........
0830: b0 d1 8e d1 82 d1 81 d1 8f 20 d1 81 d0 bb d1 83  ......... ......
0840: d0 b6 d0 b5 d0 b1 d0 bd d1 8b d0 bc d0 b8 20 d0  .............. .
0850: b8 20 d0 bd d0 b5 20 d0 b7 d0 b0 d0 b3 d1 80 d1  . .... .........
0860: 83 d0 b6 d0 b0 d1 8e d1 82 d1 81 d1 8f 20 d0 b2  ............. ..
0870: 20 d0 b4 d0 b5 d1 80 d0 b5 d0 b2 d0 be 20 d1 82   ............ ..
0880: d0 b5 d1 81 d1 82 d0 be d0 b2 2e 0d 0a 0d 0a d0  ................
0890: 9d d0 b8 d0 ba d0 b0 d0 ba d0 b8 d1 85 20 d0 b4  ............. ..
08a0: d1 80 d1 83 d0 b3 d0 b8 d1 85 20 d1 81 d0 bf d0  .......... .....
08b0: b5 d1 86 d0 b8 d0 b0 d0 bb d1 8c d0 bd d1 8b d1  ................
08c0: 85 20 d1 82 d1 80 d0 b5 d0 b1 d0 be d0 b2 d0 b0  . ..............
08d0: d0 bd d0 b8 d0 b9 20 d0 ba 20 d1 82 d0 b5 d1 81  ...... .. ......
08e0: d1 82 d0 be d0 b2 d1 8b d0 bc 20 d1 81 d0 ba d1  .......... .....
08f0: 80 d0 b8 d0 bf d1 82 d0 b0 d0 bc 20 d0 b8 20 d0  ........... .. .
0900: b8 d1 85 20 d1 81 d0 be d0 b4 d0 b5 d1 80 d0 b6  ... ............
0910: d0 b8 d0 bc d0 be d0 bc d1 83 20 d0 bd d0 b5 20  .......... .... 
0920: d0 bf d1 80 d0 b5 d0 b4 d1 8a d1 8f d0 b2 d0 bb  ................
0930: d1 8f d1 8e d1 82 d1 81 d1 8f 2e 0d 0a 0d 0a 3c  ...............<
0940: 68 33 3e d0 9f d1 80 d0 b8 d0 bc d0 b5 d1 80 d1  h3>.............
0950: 8b 20 d1 82 d0 b5 d1 81 d1 82 d0 be d0 b2 d1 8b  . ..............
0960: d1 85 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0  .. .............
0970: be d0 b2 3c 2f 68 33 3e 0d 0a 0d 0a d0 9f d0 be  ...</h3>........
0980: d0 bb d0 bd d0 be d1 86 d0 b5 d0 bd d0 bd d1 8b  ................
0990: d0 b5 20 d1 80 d0 b5 d0 b0 d0 bb d1 8c d0 bd d1  .. .............
09a0: 8b d0 b5 20 d1 82 d0 b5 d1 81 d1 82 d0 be d0 b2  ... ............
09b0: d1 8b d0 b5 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1  .... ...........
09c0: 82 d1 8b 2c 20 d0 bf d1 80 d0 b5 d0 b4 d0 bd d0  ..., ...........
09d0: b0 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 bd d1  ................
09e0: 8b d0 b5 20 d0 b4 d0 bb d1 8f 20 d0 b2 d1 8b d0  ... ...... .....
09f0: bf d0 be d0 bb d0 bd d0 b5 d0 bd d0 b8 d1 8f 20  ............... 
0a00: d0 bf d1 80 d0 b8 20 d0 bf d0 be d0 bc d0 be d1  ...... .........
0a10: 89 d0 b8 20 54 65 73 74 52 75 6e 6e 65 72 27 d0  ... TestRunner'.
0a20: b0 2c 20 d0 bd d0 b0 d1 85 d0 be d0 b4 d1 8f d1  ., .............
0a30: 82 d1 81 d1 8f 20 d0 b2 20 d0 bf d0 be d0 b4 d0  ..... .. .......
0a40: ba d0 b0 d1 82 d0 b0 d0 bb d0 be d0 b3 d0 b5 20  ............... 
0a50: 54 65 73 74 73 5c 41 75 74 6f 6d 61 74 65 64 20  Tests\Automated 
0a60: d0 ba d0 b0 d1 82 d0 b0 d0 bb d0 be d0 b3 d0 b0  ................
0a70: 20 73 63 72 69 70 74 73 2e 0d 0a 0d 0a d0 9d d0   scripts........
0a80: b8 d0 b6 d0 b5 20 d0 bf d1 80 d0 b8 d0 b2 d0 be  ..... ..........
0a90: d0 b4 d0 b8 d1 82 d1 81 d1 8f 20 d0 b2 20 d0 ba  .......... .. ..
0aa0: d0 b0 d1 87 d0 b5 d1 81 d1 82 d0 b2 d0 b5 20 d0  .............. .
0ab0: bf d1 80 d0 b8 d0 bc d0 b5 d1 80 d0 b0 20 d0 bf  ............. ..
0ac0: d1 80 d0 be d1 81 d1 82 d0 b5 d0 b9 d1 88 d0 b8  ................
0ad0: d0 b9 20 d1 82 d0 b5 d1 81 d1 82 d0 be d0 b2 d1  .. .............
0ae0: 8b d0 b9 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1 82  ... ............
0af0: 2e 0d 0a 0d 0a d0 98 d0 bc d1 8f 20 d1 84 d0 b0  ........... ....
0b00: d0 b9 d0 bb d0 b0 3a 20 74 65 78 74 45 78 61 6d  ......: textExam
0b10: 70 6c 65 54 65 73 74 2e 6a 73 0d 0a 0d 0a 3c 70  pleTest.js....<p
0b20: 72 65 3e 24 65 6e 67 69 6e 65 20 4a 53 63 72 69  re>$engine JScri
0b30: 70 74 0d 0a 24 75 6e 61 6d 65 20 45 78 61 6d 70  pt..$uname Examp
0b40: 6c 65 54 65 73 74 0d 0a 24 64 6e 61 6d 65 20 d0  leTest..$dname .
0b50: 9f d1 80 d0 b8 d0 bc d0 b5 d1 80 20 d1 82 d0 b5  ........... ....
0b60: d1 81 d1 82 d0 be d0 b2 d0 be d0 b3 d0 be 20 d1  .............. .
0b70: 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0 b0 0d 0a 24  ...............$
0b80: 61 64 64 69 6e 20 73 74 64 6c 69 62 0d 0a 0d 0a  addin stdlib....
0b90: 2f 2f 20 d0 9f d0 be d0 b4 d0 ba d0 bb d1 8e d1  // .............
0ba0: 87 d0 b0 d0 b5 d0 bc 20 d0 b1 d0 b8 d0 b1 d0 bb  ....... ........
0bb0: d0 b8 d0 be d1 82 d0 b5 d0 ba d1 83 20 6a 73 55  ............ jsU
0bc0: 6e 69 74 43 6f 72 65 2e 6a 73 0d 0a 73 74 64 6c  nitCore.js..stdl
0bd0: 69 62 2e 72 65 71 75 69 72 65 28 27 6a 73 55 6e  ib.require('jsUn
0be0: 69 74 43 6f 72 65 2e 6a 73 27 2c 20 53 65 6c 66  itCore.js', Self
0bf0: 53 63 72 69 70 74 29 3b 0d 0a 0d 0a 66 75 6e 63  Script);....func
0c00: 74 69 6f 6e 20 6d 61 63 72 6f 73 54 65 73 74 32  tion macrosTest2
0c10: 70 6c 75 73 32 28 29 0d 0a 7b 0d 0a 20 20 20 20  plus2()..{..    
0c20: 61 73 73 65 72 74 45 71 75 61 6c 73 28 22 d0 9e  assertEquals("..
0c30: d0 bf d0 b5 d1 80 d0 b0 d1 86 d0 b8 d1 8f 20 d1  .............. .
0c40: 81 d0 bb d0 be d0 b6 d0 b5 d0 bd d0 b8 d1 8f 20  ............... 
0c50: d0 bd d0 b5 20 d1 80 d0 b0 d0 b1 d0 be d1 82 d0  .... ...........
0c60: b0 d0 b5 d1 82 21 22 2c 20 34 2c 20 32 20 2b 20  .....!", 4, 2 + 
0c70: 32 29 3b 0d 0a 7d 3c 2f 70 72 65 3e 0d 0a 0d 0a  2);..}</pre>....
0c80: 3c 68 33 3e d0 9f d0 be d0 bb d0 b5 d0 b7 d0 bd  <h3>............
0c90: d1 8b d0 b5 20 d1 81 d1 81 d1 8b d0 bb d0 ba d0  .... ...........
0ca0: b8 3c 2f 68 33 3e 0d 0a 3c 75 6c 3e 0d 0a 3c 6c  .</h3>..<ul>..<l
0cb0: 69 3e 5b 2f 66 69 6e 66 6f 3f 6e 61 6d 65 3d 44  i>[/finfo?name=D
0cc0: 65 76 54 6f 6f 6c 73 2f 74 65 73 74 72 75 6e 6e  evTools/testrunn
0cd0: 65 72 2e 6a 73 7c d0 98 d1 81 d1 82 d0 be d1 80  er.js|..........
0ce0: d0 b8 d1 8f 20 d0 b2 d0 b5 d1 80 d1 81 d0 b8 d0  .... ...........
0cf0: b9 20 d1 81 d0 ba d1 80 d0 b8 d0 bf d1 82 d0 b0  . ..............
0d00: 5d 3c 2f 6c 69 3e 0d 0a 3c 6c 69 3e 5b 68 74 74  ]</li>..<li>[htt
0d10: 70 3a 2f 2f 6a 73 75 6e 69 74 2e 6e 65 74 2f 7c  p://jsunit.net/|
0d20: d0 94 d0 be d0 ba d1 83 d0 bc d0 b5 d0 bd d1 82  ................
0d30: d0 b0 d1 86 d0 b8 d1 8f 20 d0 bf d0 be 20 6a 73  ........ .... js
0d40: 55 6e 69 74 5d 3c 2f 6c 69 3e 0d 0a 3c 2f 75 6c  Unit]</li>..</ul
0d50: 3e 0d 0a 0d 0a 0d 0a 0d 0a 0a 5a 20 62 64 61 30  >.........Z bda0
0d60: 32 33 64 32 39 30 63 36 35 33 31 66 64 35 35 33  23d290c6531fd553
0d70: 63 63 65 32 63 62 35 34 64 66 37 66 0a           cce2cb54df7f.