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.