aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/src/SpecTestsuites/Core/NamesTest.php
blob: b90ec7d81229abc3a722637a9fc1f0549d1ff416 (plain)
ofshex dumpascii
0000 3c 3f 70 68 70 0a 0a 64 65 63 6c 61 72 65 28 73 74 72 69 63 74 5f 74 79 70 65 73 3d 31 29 3b 0a <?php..declare(strict_types=1);.
0020 0a 6e 61 6d 65 73 70 61 63 65 20 4e 73 66 69 73 69 73 5c 57 61 64 64 69 77 61 73 69 5c 54 65 73 .namespace.Nsfisis\Waddiwasi\Tes
0040 74 73 5c 53 70 65 63 54 65 73 74 73 75 69 74 65 73 5c 43 6f 72 65 3b 0a 0a 75 73 65 20 4e 73 66 ts\SpecTestsuites\Core;..use.Nsf
0060 69 73 69 73 5c 57 61 64 64 69 77 61 73 69 5c 54 65 73 74 73 5c 53 70 65 63 54 65 73 74 73 75 69 isis\Waddiwasi\Tests\SpecTestsui
0080 74 65 73 5c 53 70 65 63 54 65 73 74 73 75 69 74 65 42 61 73 65 3b 0a 75 73 65 20 50 48 50 55 6e tes\SpecTestsuiteBase;.use.PHPUn
00a0 69 74 5c 46 72 61 6d 65 77 6f 72 6b 5c 41 74 74 72 69 62 75 74 65 73 5c 44 6f 65 73 4e 6f 74 50 it\Framework\Attributes\DoesNotP
00c0 65 72 66 6f 72 6d 41 73 73 65 72 74 69 6f 6e 73 3b 0a 0a 66 69 6e 61 6c 20 63 6c 61 73 73 20 4e erformAssertions;..final.class.N
00e0 61 6d 65 73 54 65 73 74 20 65 78 74 65 6e 64 73 20 53 70 65 63 54 65 73 74 73 75 69 74 65 42 61 amesTest.extends.SpecTestsuiteBa
0100 73 65 0a 7b 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 4d 6f 64 se.{.....public.function.testMod
0120 75 6c 65 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 ule0():.void.....{.........$this
0140 2d 3e 72 75 6e 4d 6f 64 75 6c 65 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ->runModuleCommand(.............
0160 66 69 6c 65 6e 61 6d 65 3a 20 27 6e 61 6d 65 73 2e 30 2e 77 61 73 6d 27 2c 0a 20 20 20 20 20 20 filename:.'names.0.wasm',.......
0180 20 20 20 20 20 20 6e 61 6d 65 3a 20 6e 75 6c 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 ......name:.null,.............li
01a0 6e 65 3a 20 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 ne:.4,.........);.....}......pub
01c0 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 28 29 lic.function.testAssertReturn1()
01e0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
0200 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
0220 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
0240 65 6c 64 27 20 3d 3e 20 27 66 6f 6f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'foo',.'args'.=>.[]],...
0260 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
0280 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 'i32',.'value'.=>.'0']],........
02a0 20 20 20 20 20 6c 69 6e 65 3a 20 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a .....line:.8,.........);.....}..
02c0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 4d 6f 64 75 6c 65 32 28 ....public.function.testModule2(
02e0 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
0300 4d 6f 64 75 6c 65 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 6e ModuleCommand(.............filen
0320 61 6d 65 3a 20 27 6e 61 6d 65 73 2e 31 2e 77 61 73 6d 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ame:.'names.1.wasm',............
0340 20 6e 61 6d 65 3a 20 6e 75 6c 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 .name:.null,.............line:.1
0360 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 2,.........);.....}......public.
0380 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 28 29 3a 20 76 6f function.testAssertReturn3():.vo
03a0 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
03c0 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
03e0 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
0400 20 3d 3e 20 27 66 6f 6f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'foo',.'args'.=>.[]],.......
0420 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
0440 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'1']],............
0460 20 6c 69 6e 65 3a 20 31 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 .line:.16,.........);.....}.....
0480 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 4d 6f 64 75 6c 65 34 28 29 3a 20 .public.function.testModule4():.
04a0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 4d 6f 64 void.....{.........$this->runMod
04c0 75 6c 65 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 6e 61 6d 65 uleCommand(.............filename
04e0 3a 20 27 6e 61 6d 65 73 2e 32 2e 77 61 73 6d 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 :.'names.2.wasm',.............na
0500 6d 65 3a 20 6e 75 6c 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 39 2c 0a me:.null,.............line:.19,.
0520 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
0540 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 28 29 3a 20 76 6f 69 64 0a ction.testAssertReturn5():.void.
0560 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
0580 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
05a0 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
05c0 20 27 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 .'',.'args'.=>.[]],.............
05e0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
0600 6c 75 65 27 20 3d 3e 20 27 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a lue'.=>.'0']],.............line:
0620 20 36 31 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .615,.........);.....}......publ
0640 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 36 28 29 3a ic.function.testAssertReturn6():
0660 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
0680 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
06a0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
06c0 6c 64 27 20 3d 3e 20 27 30 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 ld'.=>.'0',.'args'.=>.[]],......
06e0 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
0700 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 2',.'value'.=>.'1']],...........
0720 20 20 6c 69 6e 65 3a 20 36 31 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.616,.........);.....}...
0740 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
0760 75 72 6e 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 urn7():.void.....{.........$this
0780 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
07a0 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
07c0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 2d 30 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ',.'field'.=>.'-0',.'args'.=>.[]
07e0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
0800 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 27 5d 5d 2c 0a 20 20 '.=>.'i32',.'value'.=>.'2']],...
0820 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 31 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.617,.........);.
0840 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
0860 73 73 65 72 74 52 65 74 75 72 6e 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ssertReturn8():.void.....{......
0880 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
08a0 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
08c0 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 5f 27 2c 20 27 61 72 67 73 .'invoke',.'field'.=>.'_',.'args
08e0 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
0900 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 [['type'.=>.'i32',.'value'.=>.'3
0920 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 31 38 2c 0a 20 20 20 20 ']],.............line:.618,.....
0940 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
0960 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 n.testAssertReturn9():.void.....
0980 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
09a0 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
09c0 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 24 27 ype'.=>.'invoke',.'field'.=>.'$'
09e0 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
0a00 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
0a20 27 20 3d 3e 20 27 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 31 '.=>.'4']],.............line:.61
0a40 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 9,.........);.....}......public.
0a60 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 28 29 3a 20 76 function.testAssertReturn10():.v
0a80 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
0aa0 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
0ac0 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
0ae0 27 20 3d 3e 20 27 40 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 '.=>.'@',.'args'.=>.[]],........
0b00 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
0b20 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'5']],.............
0b40 6c 69 6e 65 3a 20 36 32 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.620,.........);.....}.....
0b60 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
0b80 6e 31 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d n11():.void.....{.........$this-
0ba0 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
0bc0 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
0be0 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 7e 21 40 23 24 25 5e 26 2a 28 29 5f 2b 60 2d 3d 7b 7d ,.'field'.=>.'~!@#$%^&*()_+`-={}
0c00 7c 5b 5d 5c 5c 3a 22 3b 5c 27 3c 3e 3f 2c 2e 2f 20 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d |[]\\:";\'<>?,./.',.'args'.=>.[]
0c20 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
0c40 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 27 5d 5d 2c 0a 20 20 '.=>.'i32',.'value'.=>.'6']],...
0c60 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 32 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.621,.........);.
0c80 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
0ca0 73 73 65 72 74 52 65 74 75 72 6e 31 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 ssertReturn12():.void.....{.....
0cc0 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
0ce0 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
0d00 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 4e 61 4e 27 2c 20 27 61 >.'invoke',.'field'.=>.'NaN',.'a
0d20 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
0d40 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
0d60 20 27 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 32 32 2c 0a 20 .'7']],.............line:.622,..
0d80 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
0da0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 28 29 3a 20 76 6f 69 64 0a tion.testAssertReturn13():.void.
0dc0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
0de0 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
0e00 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
0e20 20 27 49 6e 66 69 6e 69 74 79 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 .'Infinity',.'args'.=>.[]],.....
0e40 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
0e60 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 32',.'value'.=>.'8']],..........
0e80 20 20 20 6c 69 6e 65 3a 20 36 32 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.623,.........);.....}..
0ea0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
0ec0 74 75 72 6e 31 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 turn14():.void.....{.........$th
0ee0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
0f00 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
0f20 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 69 66 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ke',.'field'.=>.'if',.'args'.=>.
0f40 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
0f60 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 27 5d 5d 2c 0a pe'.=>.'i32',.'value'.=>.'9']],.
0f80 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 32 34 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.624,.........)
0fa0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
0fc0 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 tAssertReturn15():.void.....{...
0fe0 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
1000 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
1020 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 6d 61 6c 6c 6f 63 .=>.'invoke',.'field'.=>.'malloc
1040 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
1060 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
1080 65 27 20 3d 3e 20 27 31 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'10']],.............line:.
10a0 36 32 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 625,.........);.....}......publi
10c0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 28 29 3a c.function.testAssertReturn16():
10e0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1100 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1120 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1140 6c 64 27 20 3d 3e 20 27 5f 6d 61 6c 6c 6f 63 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c ld'.=>.'_malloc',.'args'.=>.[]],
1160 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
1180 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 31 27 5d 5d 2c 0a 20 20 20 =>.'i32',.'value'.=>.'11']],....
11a0 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 32 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.626,.........);..
11c0 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
11e0 73 65 72 74 52 65 74 75 72 6e 31 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 sertReturn17():.void.....{......
1200 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
1220 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
1240 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 5f 5f 6d 61 6c 6c 6f 63 27 .'invoke',.'field'.=>.'__malloc'
1260 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
1280 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
12a0 27 20 3d 3e 20 27 31 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 '.=>.'12']],.............line:.6
12c0 32 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 27,.........);.....}......public
12e0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 28 29 3a 20 .function.testAssertReturn18():.
1300 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
1320 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
1340 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
1360 64 27 20 3d 3e 20 27 61 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 d'.=>.'a',.'args'.=>.[]],.......
1380 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
13a0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'13']],...........
13c0 20 20 6c 69 6e 65 3a 20 36 32 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.628,.........);.....}...
13e0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
1400 75 72 6e 31 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 urn19():.void.....{.........$thi
1420 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
1440 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
1460 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 41 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d e',.'field'.=>.'A',.'args'.=>.[]
1480 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
14a0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 34 27 5d 5d 2c 0a 20 '.=>.'i32',.'value'.=>.'14']],..
14c0 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 32 39 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.629,.........);
14e0 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
1500 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 AssertReturn20():.void.....{....
1520 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
1540 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
1560 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bb bf 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
1580 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
15a0 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
15c0 3e 20 27 31 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 30 2c >.'15']],.............line:.630,
15e0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
1600 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 28 29 3a 20 76 6f 69 nction.testAssertReturn21():.voi
1620 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1640 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1660 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1680 3d 3e 20 27 c3 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 =>.'..',.'args'.=>.[]],.........
16a0 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
16c0 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'16']],.............
16e0 6c 69 6e 65 3a 20 36 33 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.631,.........);.....}.....
1700 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
1720 6e 32 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d n22():.void.....{.........$this-
1740 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
1760 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
1780 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 41 cc 8a 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'A..',.'args'.=>.[]
17a0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
17c0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 27 5d 5d 2c 0a 20 '.=>.'i32',.'value'.=>.'17']],..
17e0 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 32 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.632,.........);
1800 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
1820 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 AssertReturn23():.void.....{....
1840 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
1860 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
1880 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 84 ab 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
18a0 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
18c0 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
18e0 3e 20 27 31 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 33 2c >.'18']],.............line:.633,
1900 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
1920 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 28 29 3a 20 76 6f 69 nction.testAssertReturn24():.voi
1940 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1960 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1980 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
19a0 3d 3e 20 27 ef ac 83 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
19c0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
19e0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'19']],............
1a00 20 6c 69 6e 65 3a 20 36 33 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.634,.........);.....}....
1a20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
1a40 72 6e 32 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 rn25():.void.....{.........$this
1a60 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
1a80 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
1aa0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 66 ef ac 81 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'f...',.'args'.=>.
1ac0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
1ae0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 27 5d 5d 2c pe'.=>.'i32',.'value'.=>.'20']],
1b00 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 35 2c 0a 20 20 20 20 20 20 20 20 .............line:.635,.........
1b20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
1b40 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 stAssertReturn26():.void.....{..
1b60 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
1b80 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
1ba0 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 66 66 69 27 2c '.=>.'invoke',.'field'.=>.'ffi',
1bc0 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
1be0 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
1c00 20 3d 3e 20 27 32 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 .=>.'21']],.............line:.63
1c20 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 6,.........);.....}......public.
1c40 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 28 29 3a 20 76 function.testAssertReturn27():.v
1c60 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
1c80 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
1ca0 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
1cc0 27 20 3d 3e 20 27 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 27 2c 20 27 61 72 67 73 27 20 '.=>.'................',.'args'.
1ce0 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
1d00 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 27 'type'.=>.'i32',.'value'.=>.'22'
1d20 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 37 2c 0a 20 20 20 20 20 ]],.............line:.637,......
1d40 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
1d60 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 .testAssertReturn28():.void.....
1d80 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
1da0 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
1dc0 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 10 11 ype'.=>.'invoke',.'field'.=>.'..
1de0 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a ..............',.'args'.=>.[]],.
1e00 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
1e20 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 27 5d 5d 2c 0a 20 20 20 20 >.'i32',.'value'.=>.'23']],.....
1e40 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.638,.........);...
1e60 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
1e80 65 72 74 52 65 74 75 72 6e 32 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 ertReturn29():.void.....{.......
1ea0 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1ec0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1ee0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 20 7f 27 2c 20 27 61 72 67 73 'invoke',.'field'.=>.'..',.'args
1f00 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
1f20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 [['type'.=>.'i32',.'value'.=>.'2
1f40 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 33 39 2c 0a 20 20 20 4']],.............line:.639,....
1f60 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
1f80 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 28 29 3a 20 76 6f 69 64 0a 20 20 on.testAssertReturn30():.void...
1fa0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1fc0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1fe0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
2000 c2 80 c2 81 c2 82 c2 83 c2 84 c2 85 c2 86 c2 87 c2 88 c2 89 c2 8a c2 8b c2 8c c2 8d c2 8e c2 8f ................................
2020 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
2040 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
2060 65 27 20 3d 3e 20 27 32 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'25']],.............line:.
2080 36 34 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 640,.........);.....}......publi
20a0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 28 29 3a c.function.testAssertReturn31():
20c0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
20e0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
2100 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
2120 6c 64 27 20 3d 3e 20 27 c2 90 c2 91 c2 92 c2 93 c2 94 c2 95 c2 96 c2 97 c2 98 c2 99 c2 9a c2 9b ld'.=>.'........................
2140 c2 9c c2 9d c2 9e c2 9f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 ........',.'args'.=>.[]],.......
2160 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
2180 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'26']],...........
21a0 20 20 6c 69 6e 65 3a 20 36 34 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.641,.........);.....}...
21c0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
21e0 75 72 6e 33 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 urn32():.void.....{.........$thi
2200 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
2220 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
2240 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf b0 ef bf b1 ef bf b2 ef bf b3 ef bf b4 ef e',.'field'.=>.'................
2260 bf b5 ef bf b6 ef bf b7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 ........',.'args'.=>.[]],.......
2280 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
22a0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'27']],...........
22c0 20 20 6c 69 6e 65 3a 20 36 34 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.642,.........);.....}...
22e0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
2300 75 72 6e 33 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 urn33():.void.....{.........$thi
2320 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
2340 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
2360 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf b8 ef bf b9 ef bf ba ef bf bb ef bf bc ef e',.'field'.=>.'................
2380 bf bd ef bf be ef bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 ........',.'args'.=>.[]],.......
23a0 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
23c0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'28']],...........
23e0 20 20 6c 69 6e 65 3a 20 36 34 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.643,.........);.....}...
2400 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
2420 75 72 6e 33 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 urn34():.void.....{.........$thi
2440 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
2460 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
2480 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 90 80 e2 90 81 e2 90 82 e2 90 83 e2 90 84 e2 e',.'field'.=>.'................
24a0 90 85 e2 90 86 e2 90 87 e2 90 88 e2 90 89 e2 90 8a e2 90 8b e2 90 8c e2 90 8d e2 90 8e e2 90 8f ................................
24c0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
24e0 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
2500 65 27 20 3d 3e 20 27 32 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'29']],.............line:.
2520 36 34 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 644,.........);.....}......publi
2540 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 28 29 3a c.function.testAssertReturn35():
2560 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
2580 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
25a0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
25c0 6c 64 27 20 3d 3e 20 27 e2 90 90 e2 90 91 e2 90 92 e2 90 93 e2 90 94 e2 90 95 e2 90 96 e2 90 97 ld'.=>.'........................
25e0 e2 90 98 e2 90 99 e2 90 9a e2 90 9b e2 90 9c e2 90 9d e2 90 9e e2 90 9f 27 2c 20 27 61 72 67 73 ........................',.'args
2600 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
2620 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 [['type'.=>.'i32',.'value'.=>.'3
2640 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 34 35 2c 0a 20 20 20 0']],.............line:.645,....
2660 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
2680 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 28 29 3a 20 76 6f 69 64 0a 20 20 on.testAssertReturn36():.void...
26a0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
26c0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
26e0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
2700 e2 90 a0 e2 90 a1 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 ......',.'args'.=>.[]],.........
2720 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
2740 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'31']],.............
2760 6c 69 6e 65 3a 20 36 34 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.646,.........);.....}.....
2780 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
27a0 6e 33 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d n37():.void.....{.........$this-
27c0 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
27e0 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
2800 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf b0 ef bf b1 ef bf b2 ef bf b3 ef bf b4 ef bf b5 ,.'field'.=>.'..................
2820 ef bf b6 ef bf b7 ef bf b8 ef bf b9 ef bf ba ef bf bb ef bf bc ef bf bd 27 2c 20 27 61 72 67 73 ........................',.'args
2840 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
2860 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 [['type'.=>.'i32',.'value'.=>.'3
2880 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 34 37 2c 0a 20 20 20 2']],.............line:.647,....
28a0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
28c0 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 38 28 29 3a 20 76 6f 69 64 0a 20 20 on.testAssertReturn38():.void...
28e0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
2900 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
2920 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
2940 e2 80 8d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
2960 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
2980 61 6c 75 65 27 20 3d 3e 20 27 33 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e alue'.=>.'33']],.............lin
29a0 65 3a 20 36 34 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.648,.........);.....}......pu
29c0 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 blic.function.testAssertReturn39
29e0 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
2a00 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
2a20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
2a40 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 8c 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
2a60 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
2a80 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 27 5d 5d 2c 0a 20 20 20 20 >.'i32',.'value'.=>.'34']],.....
2aa0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 34 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.649,.........);...
2ac0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
2ae0 65 72 74 52 65 74 75 72 6e 34 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 ertReturn40():.void.....{.......
2b00 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
2b20 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
2b40 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 cd 8f 27 2c 20 27 61 72 67 73 'invoke',.'field'.=>.'..',.'args
2b60 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
2b80 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 [['type'.=>.'i32',.'value'.=>.'3
2ba0 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 35 30 2c 0a 20 20 20 5']],.............line:.650,....
2bc0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
2be0 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 31 28 29 3a 20 76 6f 69 64 0a 20 20 on.testAssertReturn41():.void...
2c00 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
2c20 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
2c40 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
2c60 e2 81 a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
2c80 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
2ca0 61 6c 75 65 27 20 3d 3e 20 27 33 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e alue'.=>.'36']],.............lin
2cc0 65 3a 20 36 35 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.651,.........);.....}......pu
2ce0 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 blic.function.testAssertReturn42
2d00 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
2d20 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
2d40 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
2d60 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b5 bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
2d80 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
2da0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 27 5d 5d 2c 0a 20 20 20 20 >.'i32',.'value'.=>.'37']],.....
2dc0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 35 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.652,.........);...
2de0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
2e00 65 72 74 52 65 74 75 72 6e 34 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 ertReturn43():.void.....{.......
2e20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
2e40 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
2e60 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 81 bf 27 2c 20 27 61 72 'invoke',.'field'.=>.'....',.'ar
2e80 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
2ea0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
2ec0 27 33 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 35 33 2c 0a 20 '38']],.............line:.653,..
2ee0 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
2f00 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 28 29 3a 20 76 6f 69 64 0a tion.testAssertReturn44():.void.
2f20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
2f40 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
2f60 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
2f80 20 27 e1 a0 8e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
2fa0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
2fc0 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 'value'.=>.'39']],.............l
2fe0 69 6e 65 3a 20 36 35 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.654,.........);.....}......
3000 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
3020 34 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 45():.void.....{.........$this->
3040 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
3060 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
3080 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf af e2 80 8b c2 a0 c2 ad e2 81 a0 e1 9a 80 e2 80 ae .'field'.=>.'...................
30a0 e2 80 ad 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
30c0 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
30e0 61 6c 75 65 27 20 3d 3e 20 27 34 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e alue'.=>.'40']],.............lin
3100 65 3a 20 36 35 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.655,.........);.....}......pu
3120 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 blic.function.testAssertReturn46
3140 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
3160 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
3180 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
31a0 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 8e e2 80 8f e2 80 91 e2 80 a8 e2 80 a9 e2 80 aa e2 80 ab field'.=>.'.....................
31c0 e2 80 ac e2 80 af e2 81 a6 e2 81 a7 e2 81 a8 e2 81 a9 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ..................',.'args'.=>.[
31e0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
3200 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 27 5d 5d 2c 0a e'.=>.'i32',.'value'.=>.'41']],.
3220 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 35 36 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.656,.........)
3240 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
3260 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 tAssertReturn47():.void.....{...
3280 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
32a0 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
32c0 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 81 aa e2 81 ab .=>.'invoke',.'field'.=>.'......
32e0 e2 81 ac e2 81 ad e2 81 ae e2 81 af 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 ............',.'args'.=>.[]],...
3300 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
3320 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 27 5d 5d 2c 0a 20 20 20 20 20 20 'i32',.'value'.=>.'42']],.......
3340 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 35 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.657,.........);.....
3360 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
3380 74 52 65 74 75 72 6e 34 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 tReturn48():.void.....{.........
33a0 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
33c0 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
33e0 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 81 a1 e2 81 a2 e2 81 a3 e2 81 a4 nvoke',.'field'.=>.'............
3400 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
3420 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
3440 65 27 20 3d 3e 20 27 34 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'43']],.............line:.
3460 36 35 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 658,.........);.....}......publi
3480 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 39 28 29 3a c.function.testAssertReturn49():
34a0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
34c0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
34e0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
3500 6c 64 27 20 3d 3e 20 27 f0 90 80 80 f3 9f bf bf f4 8f bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e ld'.=>.'............',.'args'.=>
3520 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
3540 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 27 5d 5d ype'.=>.'i32',.'value'.=>.'44']]
3560 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 35 39 2c 0a 20 20 20 20 20 20 20 ,.............line:.659,........
3580 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
35a0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a estAssertReturn50():.void.....{.
35c0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
35e0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
3600 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 5a cc 8f cd e'.=>.'invoke',.'field'.=>.'Z...
3620 86 cc 86 cd 9b cd 8c cc b4 cd 98 cd 9e cd 87 cc ab cc a5 cc aa cd 93 cd 88 cd 94 cd 8e cc 97 cc ................................
3640 9e cc ba cc af cc b1 cc 9e cc 99 cc b1 cc 9c cc 96 cc a0 61 cd 97 cd a8 cc 8e cc 84 cc 86 cd 97 ...................a............
3660 cc bf cd a1 cd 9f cd 80 cc b6 cd 81 cc a5 cc b0 cc b3 cc ad cd 99 cc b2 cc b1 cc b9 cc 9d cd 8e ................................
3680 cc bc 6c cd 84 cd 8a cc 9a cd 97 cd a6 cd 84 cd ab cc 87 cd 81 cc b6 cc b7 cd 89 cc a9 cc b9 cc ..l.............................
36a0 ab cc 9d cd 96 cd 85 cc 99 cc b2 cc bc cd 87 cd 9a cd 8d cc ae cd 8e cc a5 cd 85 cc 9e 67 cd 83 .............................g..
36c0 cc 90 cc 85 cd ae cc 94 cc 90 cc 8e cc 82 cc 8f cc be cd 8a cc 8d cd 8b cd 8a cd a7 cc 81 cc 86 ................................
36e0 cd a6 cd 9e cc b6 cd 95 cd 94 cd 9a cc a9 6f cd 8b cc 94 cd 90 cd aa cd a9 cc a1 cd 8f cc a2 cc ..............o.................
3700 a7 cd 81 cc ab cc 99 cc a4 cc ae cd 96 cd 99 cd 93 cc ba cc 9c cc a9 cc bc cc 98 cc a0 27 2c 20 .............................',.
3720 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
3740 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
3760 3d 3e 20 27 34 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 36 30 =>.'45']],.............line:.660
3780 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
37a0 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 31 28 29 3a 20 76 6f unction.testAssertReturn51():.vo
37c0 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
37e0 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
3800 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
3820 20 3d 3e 20 27 e1 85 9f e1 85 a0 e3 85 a4 ef be a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .=>.'............',.'args'.=>.[]
3840 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
3860 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 27 5d 5d 2c 0a 20 '.=>.'i32',.'value'.=>.'46']],..
3880 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 36 31 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.661,.........);
38a0 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
38c0 41 73 73 65 72 74 52 65 74 75 72 6e 35 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 AssertReturn52():.void.....{....
38e0 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
3900 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
3920 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b8 80 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
3940 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
3960 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
3980 3e 20 27 34 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 36 32 2c >.'47']],.............line:.662,
39a0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
39c0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 33 28 29 3a 20 76 6f 69 nction.testAssertReturn53():.voi
39e0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
3a00 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
3a20 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
3a40 3d 3e 20 27 ef b8 84 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
3a60 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
3a80 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'48']],............
3aa0 20 6c 69 6e 65 3a 20 36 36 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.663,.........);.....}....
3ac0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
3ae0 72 6e 35 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 rn54():.void.....{.........$this
3b00 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
3b20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
3b40 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 a0 84 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
3b60 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
3b80 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 39 27 5d 5d 2c pe'.=>.'i32',.'value'.=>.'49']],
3ba0 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 36 34 2c 0a 20 20 20 20 20 20 20 20 .............line:.664,.........
3bc0 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
3be0 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 stAssertReturn55():.void.....{..
3c00 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
3c20 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
3c40 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 a0 87 af 27 '.=>.'invoke',.'field'.=>.'....'
3c60 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
3c80 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
3ca0 27 20 3d 3e 20 27 35 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 '.=>.'50']],.............line:.6
3cc0 36 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 65,.........);.....}......public
3ce0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 36 28 29 3a 20 .function.testAssertReturn56():.
3d00 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
3d20 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
3d40 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
3d60 64 27 20 3d 3e 20 27 cc 88 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 d'.=>.'..',.'args'.=>.[]],......
3d80 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
3da0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 2',.'value'.=>.'51']],..........
3dc0 20 20 20 6c 69 6e 65 3a 20 36 36 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.666,.........);.....}..
3de0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
3e00 74 75 72 6e 35 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 turn57():.void.....{.........$th
3e20 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
3e40 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
3e60 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 0a 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ke',.'field'.=>.'.',.'args'.=>.[
3e80 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
3ea0 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 32 27 5d 5d 2c 0a e'.=>.'i32',.'value'.=>.'52']],.
3ec0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 36 37 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.667,.........)
3ee0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
3f00 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 tAssertReturn58():.void.....{...
3f20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
3f40 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
3f60 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 90 a4 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
3f80 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
3fa0 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
3fc0 3d 3e 20 27 35 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 36 38 =>.'53']],.............line:.668
3fe0 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
4000 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 35 39 28 29 3a 20 76 6f unction.testAssertReturn59():.vo
4020 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
4040 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
4060 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
4080 20 3d 3e 20 27 e2 80 a8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
40a0 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
40c0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'54']],...........
40e0 20 20 6c 69 6e 65 3a 20 36 36 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.669,.........);.....}...
4100 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
4120 75 72 6e 36 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 urn60():.void.....{.........$thi
4140 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
4160 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
4180 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 0d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d e',.'field'.=>.'.',.'args'.=>.[]
41a0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
41c0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 35 27 5d 5d 2c 0a 20 '.=>.'i32',.'value'.=>.'55']],..
41e0 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 37 30 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.670,.........);
4200 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
4220 41 73 73 65 72 74 52 65 74 75 72 6e 36 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 AssertReturn61():.void.....{....
4240 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
4260 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
4280 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 0d 0a 27 2c 20 27 61 =>.'invoke',.'field'.=>.'..',.'a
42a0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
42c0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
42e0 20 27 35 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 37 31 2c 0a .'56']],.............line:.671,.
4300 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
4320 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 36 32 28 29 3a 20 76 6f 69 64 ction.testAssertReturn62():.void
4340 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
4360 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
4380 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
43a0 3e 20 27 0a 0d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 >.'..',.'args'.=>.[]],..........
43c0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
43e0 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 'value'.=>.'57']],.............l
4400 69 6e 65 3a 20 36 37 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.672,.........);.....}......
4420 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
4440 36 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 63():.void.....{.........$this->
4460 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
4480 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
44a0 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 1e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a .'field'.=>.'.',.'args'.=>.[]],.
44c0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
44e0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 38 27 5d 5d 2c 0a 20 20 20 20 >.'i32',.'value'.=>.'58']],.....
4500 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 37 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.673,.........);...
4520 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
4540 65 72 74 52 65 74 75 72 6e 36 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 ertReturn64():.void.....{.......
4560 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
4580 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
45a0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 0b 27 2c 20 27 61 72 67 73 27 'invoke',.'field'.=>.'.',.'args'
45c0 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
45e0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 35 39 ['type'.=>.'i32',.'value'.=>.'59
4600 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 37 34 2c 0a 20 20 20 20 ']],.............line:.674,.....
4620 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
4640 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 36 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 n.testAssertReturn65():.void....
4660 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
4680 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
46a0 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 0c type'.=>.'invoke',.'field'.=>.'.
46c0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
46e0 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
4700 65 27 20 3d 3e 20 27 36 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'60']],.............line:.
4720 36 37 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 675,.........);.....}......publi
4740 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 36 36 28 29 3a c.function.testAssertReturn66():
4760 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
4780 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
47a0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
47c0 6c 64 27 20 3d 3e 20 27 c2 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 ld'.=>.'..',.'args'.=>.[]],.....
47e0 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
4800 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 32',.'value'.=>.'61']],.........
4820 20 20 20 20 6c 69 6e 65 3a 20 36 37 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.676,.........);.....}.
4840 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
4860 65 74 75 72 6e 36 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 eturn67():.void.....{.........$t
4880 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
48a0 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
48c0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 a9 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
48e0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
4900 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 32 27 5d type'.=>.'i32',.'value'.=>.'62']
4920 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 37 37 2c 0a 20 20 20 20 20 20 ],.............line:.677,.......
4940 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
4960 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 36 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b testAssertReturn68():.void.....{
4980 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
49a0 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
49c0 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 a6 pe'.=>.'invoke',.'field'.=>.'...
49e0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
4a00 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
4a20 65 27 20 3d 3e 20 27 36 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'63']],.............line:.
4a40 36 37 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 678,.........);.....}......publi
4a60 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 36 39 28 29 3a c.function.testAssertReturn69():
4a80 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
4aa0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
4ac0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
4ae0 6c 64 27 20 3d 3e 20 27 e2 8f 8e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
4b00 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
4b20 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 i32',.'value'.=>.'64']],........
4b40 20 20 20 20 20 6c 69 6e 65 3a 20 36 37 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.679,.........);.....}
4b60 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
4b80 52 65 74 75 72 6e 37 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 Return70():.void.....{.........$
4ba0 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
4bc0 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
4be0 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c2 8b 27 2c 20 27 61 72 67 73 27 20 3d voke',.'field'.=>.'..',.'args'.=
4c00 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
4c20 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 35 27 5d type'.=>.'i32',.'value'.=>.'65']
4c40 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 38 30 2c 0a 20 20 20 20 20 20 ],.............line:.680,.......
4c60 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
4c80 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 37 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b testAssertReturn71():.void.....{
4ca0 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
4cc0 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
4ce0 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c2 8c 27 pe'.=>.'invoke',.'field'.=>.'..'
4d00 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
4d20 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
4d40 27 20 3d 3e 20 27 36 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 '.=>.'66']],.............line:.6
4d60 38 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 81,.........);.....}......public
4d80 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 37 32 28 29 3a 20 .function.testAssertReturn72():.
4da0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
4dc0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
4de0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
4e00 64 27 20 3d 3e 20 27 c2 8d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 d'.=>.'..',.'args'.=>.[]],......
4e20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
4e40 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 2',.'value'.=>.'67']],..........
4e60 20 20 20 6c 69 6e 65 3a 20 36 38 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.682,.........);.....}..
4e80 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
4ea0 74 75 72 6e 37 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 turn73():.void.....{.........$th
4ec0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
4ee0 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
4f00 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 86 b5 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'...',.'args'.=>
4f20 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
4f40 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 36 38 27 5d 5d ype'.=>.'i32',.'value'.=>.'68']]
4f60 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 38 33 2c 0a 20 20 20 20 20 20 20 ,.............line:.683,........
4f80 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
4fa0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 37 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a estAssertReturn74():.void.....{.
4fc0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
4fe0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
5000 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 86 a9 27 e'.=>.'invoke',.'field'.=>.'...'
5020 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
5040 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
5060 27 20 3d 3e 20 27 36 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 '.=>.'69']],.............line:.6
5080 38 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 84,.........);.....}......public
50a0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 37 35 28 29 3a 20 .function.testAssertReturn75():.
50c0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
50e0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
5100 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
5120 64 27 20 3d 3e 20 27 e2 8c a4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 d'.=>.'...',.'args'.=>.[]],.....
5140 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
5160 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 32',.'value'.=>.'70']],.........
5180 20 20 20 20 6c 69 6e 65 3a 20 36 38 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.685,.........);.....}.
51a0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
51c0 65 74 75 72 6e 37 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 eturn76():.void.....{.........$t
51e0 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
5200 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
5220 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 a4 b6 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
5240 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
5260 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 31 27 5d type'.=>.'i32',.'value'.=>.'71']
5280 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 38 36 2c 0a 20 20 20 20 20 20 ],.............line:.686,.......
52a0 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
52c0 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 37 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b testAssertReturn77():.void.....{
52e0 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
5300 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
5320 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 86 b2 pe'.=>.'invoke',.'field'.=>.'...
5340 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
5360 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
5380 65 27 20 3d 3e 20 27 37 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 e'.=>.'72']],.............line:.
53a0 36 38 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 687,.........);.....}......publi
53c0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 37 38 28 29 3a c.function.testAssertReturn78():
53e0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
5400 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
5420 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
5440 6c 64 27 20 3d 3e 20 27 e2 ae a8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
5460 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
5480 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 i32',.'value'.=>.'73']],........
54a0 20 20 20 20 20 6c 69 6e 65 3a 20 36 38 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.688,.........);.....}
54c0 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
54e0 52 65 74 75 72 6e 37 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 Return79():.void.....{.........$
5500 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
5520 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
5540 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 ae b0 27 2c 20 27 61 72 67 73 27 20 voke',.'field'.=>.'...',.'args'.
5560 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
5580 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 34 27 'type'.=>.'i32',.'value'.=>.'74'
55a0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 38 39 2c 0a 20 20 20 20 20 ]],.............line:.689,......
55c0 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
55e0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 .testAssertReturn80():.void.....
5600 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
5620 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
5640 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf ype'.=>.'invoke',.'field'.=>.'..
5660 bd 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
5680 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
56a0 75 65 27 20 3d 3e 20 27 37 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a ue'.=>.'75']],.............line:
56c0 20 36 39 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .690,.........);.....}......publ
56e0 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 31 28 29 ic.function.testAssertReturn81()
5700 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
5720 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
5740 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
5760 65 6c 64 27 20 3d 3e 20 27 ef b7 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
5780 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
57a0 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 36 27 5d 5d 2c 0a 20 20 20 20 20 20 'i32',.'value'.=>.'76']],.......
57c0 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 39 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.691,.........);.....
57e0 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
5800 74 52 65 74 75 72 6e 38 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 tReturn82():.void.....{.........
5820 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
5840 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
5860 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 91 27 2c 20 27 61 72 67 73 27 nvoke',.'field'.=>.'...',.'args'
5880 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
58a0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 37 ['type'.=>.'i32',.'value'.=>.'77
58c0 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 39 32 2c 0a 20 20 20 20 ']],.............line:.692,.....
58e0 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
5900 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 n.testAssertReturn83():.void....
5920 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
5940 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
5960 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef type'.=>.'invoke',.'field'.=>.'.
5980 b7 92 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
59a0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
59c0 6c 75 65 27 20 3d 3e 20 27 37 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 lue'.=>.'78']],.............line
59e0 3a 20 36 39 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.693,.........);.....}......pub
5a00 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 34 28 lic.function.testAssertReturn84(
5a20 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
5a40 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
5a60 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
5a80 69 65 6c 64 27 20 3d 3e 20 27 ef b7 93 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
5aa0 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
5ac0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 37 39 27 5d 5d 2c 0a 20 20 20 20 20 .'i32',.'value'.=>.'79']],......
5ae0 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 39 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 .......line:.694,.........);....
5b00 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
5b20 72 74 52 65 74 75 72 6e 38 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 rtReturn85():.void.....{........
5b40 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
5b60 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
5b80 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 94 27 2c 20 27 61 72 67 73 invoke',.'field'.=>.'...',.'args
5ba0 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
5bc0 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 38 [['type'.=>.'i32',.'value'.=>.'8
5be0 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 39 35 2c 0a 20 20 20 0']],.............line:.695,....
5c00 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
5c20 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 36 28 29 3a 20 76 6f 69 64 0a 20 20 on.testAssertReturn86():.void...
5c40 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
5c60 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
5c80 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
5ca0 ef b7 95 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
5cc0 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
5ce0 61 6c 75 65 27 20 3d 3e 20 27 38 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e alue'.=>.'81']],.............lin
5d00 65 3a 20 36 39 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.696,.........);.....}......pu
5d20 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 37 blic.function.testAssertReturn87
5d40 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
5d60 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
5d80 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
5da0 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 96 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
5dc0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
5de0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 38 32 27 5d 5d 2c 0a 20 20 20 20 >.'i32',.'value'.=>.'82']],.....
5e00 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 39 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.697,.........);...
5e20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
5e40 65 72 74 52 65 74 75 72 6e 38 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 ertReturn88():.void.....{.......
5e60 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
5e80 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
5ea0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 97 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
5ec0 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
5ee0 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
5f00 38 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 36 39 38 2c 0a 20 20 83']],.............line:.698,...
5f20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
5f40 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 38 39 28 29 3a 20 76 6f 69 64 0a 20 ion.testAssertReturn89():.void..
5f60 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
5f80 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
5fa0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
5fc0 27 ef b7 98 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 '...',.'args'.=>.[]],...........
5fe0 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 ..expected:.[['type'.=>.'i32',.'
6000 76 61 6c 75 65 27 20 3d 3e 20 27 38 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 value'.=>.'84']],.............li
6020 6e 65 3a 20 36 39 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.699,.........);.....}......p
6040 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 39 ublic.function.testAssertReturn9
6060 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 0():.void.....{.........$this->r
6080 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
60a0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
60c0 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 99 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
60e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
6100 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 38 35 27 5d 5d 2c 0a 20 20 20 =>.'i32',.'value'.=>.'85']],....
6120 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.700,.........);..
6140 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
6160 73 65 72 74 52 65 74 75 72 6e 39 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 sertReturn91():.void.....{......
6180 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
61a0 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
61c0 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 9a 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
61e0 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
6200 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
6220 27 38 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 31 2c 0a 20 '86']],.............line:.701,..
6240 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
6260 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 39 32 28 29 3a 20 76 6f 69 64 0a tion.testAssertReturn92():.void.
6280 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
62a0 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
62c0 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
62e0 20 27 ef b7 9b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
6300 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
6320 27 76 61 6c 75 65 27 20 3d 3e 20 27 38 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 'value'.=>.'87']],.............l
6340 69 6e 65 3a 20 37 30 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.702,.........);.....}......
6360 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
6380 39 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 93():.void.....{.........$this->
63a0 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
63c0 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
63e0 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 9c 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
6400 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
6420 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 38 38 27 5d 5d 2c 0a 20 20 .=>.'i32',.'value'.=>.'88']],...
6440 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.703,.........);.
6460 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
6480 73 73 65 72 74 52 65 74 75 72 6e 39 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 ssertReturn94():.void.....{.....
64a0 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
64c0 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
64e0 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 9d 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
6500 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
6520 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
6540 20 27 38 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 34 2c 0a .'89']],.............line:.704,.
6560 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
6580 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 39 35 28 29 3a 20 76 6f 69 64 ction.testAssertReturn95():.void
65a0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
65c0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
65e0 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
6600 3e 20 27 ef b7 9e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 >.'...',.'args'.=>.[]],.........
6620 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
6640 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'90']],.............
6660 6c 69 6e 65 3a 20 37 30 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.705,.........);.....}.....
6680 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
66a0 6e 39 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d n96():.void.....{.........$this-
66c0 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
66e0 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
6700 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 9f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
6720 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
6740 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 31 27 5d 5d 2c 0a 20 '.=>.'i32',.'value'.=>.'91']],..
6760 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 36 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.706,.........);
6780 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
67a0 41 73 73 65 72 74 52 65 74 75 72 6e 39 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 AssertReturn97():.void.....{....
67c0 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
67e0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
6800 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 a0 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
6820 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
6840 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
6860 3e 20 27 39 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 37 2c >.'92']],.............line:.707,
6880 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
68a0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 39 38 28 29 3a 20 76 6f 69 nction.testAssertReturn98():.voi
68c0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
68e0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
6900 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
6920 3d 3e 20 27 ef b7 a1 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
6940 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
6960 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'93']],............
6980 20 6c 69 6e 65 3a 20 37 30 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.708,.........);.....}....
69a0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
69c0 72 6e 39 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 rn99():.void.....{.........$this
69e0 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
6a00 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
6a20 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 a2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ',.'field'.=>.'...',.'args'.=>.[
6a40 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
6a60 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 34 27 5d 5d 2c 0a e'.=>.'i32',.'value'.=>.'94']],.
6a80 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 30 39 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.709,.........)
6aa0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
6ac0 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn100():.void.....{..
6ae0 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
6b00 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
6b20 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 a3 27 2c '.=>.'invoke',.'field'.=>.'...',
6b40 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
6b60 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
6b80 20 3d 3e 20 27 39 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 31 .=>.'95']],.............line:.71
6ba0 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 0,.........);.....}......public.
6bc0 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 31 28 29 3a 20 function.testAssertReturn101():.
6be0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
6c00 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
6c20 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
6c40 64 27 20 3d 3e 20 27 ef b7 a4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 d'.=>.'...',.'args'.=>.[]],.....
6c60 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
6c80 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 32',.'value'.=>.'96']],.........
6ca0 20 20 20 20 6c 69 6e 65 3a 20 37 31 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.711,.........);.....}.
6cc0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
6ce0 65 74 75 72 6e 31 30 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn102():.void.....{.........$
6d00 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
6d20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
6d40 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 a5 27 2c 20 27 61 72 67 73 27 20 voke',.'field'.=>.'...',.'args'.
6d60 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
6d80 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 37 27 'type'.=>.'i32',.'value'.=>.'97'
6da0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 31 32 2c 0a 20 20 20 20 20 ]],.............line:.712,......
6dc0 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
6de0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn103():.void....
6e00 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
6e20 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
6e40 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef type'.=>.'invoke',.'field'.=>.'.
6e60 b7 a6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
6e80 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
6ea0 6c 75 65 27 20 3d 3e 20 27 39 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 lue'.=>.'98']],.............line
6ec0 3a 20 37 31 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.713,.........);.....}......pub
6ee0 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 34 lic.function.testAssertReturn104
6f00 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
6f20 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
6f40 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
6f60 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 a7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
6f80 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
6fa0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 39 39 27 5d 5d 2c 0a 20 20 20 20 >.'i32',.'value'.=>.'99']],.....
6fc0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 31 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.714,.........);...
6fe0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
7000 65 72 74 52 65 74 75 72 6e 31 30 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn105():.void.....{......
7020 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
7040 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
7060 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 a8 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
7080 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
70a0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
70c0 27 31 30 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 31 35 2c 0a '100']],.............line:.715,.
70e0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
7100 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 36 28 29 3a 20 76 6f 69 ction.testAssertReturn106():.voi
7120 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
7140 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
7160 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
7180 3d 3e 20 27 ef b7 a9 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
71a0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
71c0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 30 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'101']],...........
71e0 20 20 6c 69 6e 65 3a 20 37 31 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.716,.........);.....}...
7200 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
7220 75 72 6e 31 30 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn107():.void.....{.........$th
7240 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
7260 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
7280 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 aa 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'...',.'args'.=>
72a0 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
72c0 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 30 32 27 5d ype'.=>.'i32',.'value'.=>.'102']
72e0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 31 37 2c 0a 20 20 20 20 20 20 ],.............line:.717,.......
7300 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
7320 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn108():.void.....
7340 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
7360 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
7380 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 ype'.=>.'invoke',.'field'.=>.'..
73a0 ab 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
73c0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
73e0 75 65 27 20 3d 3e 20 27 31 30 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'103']],.............line
7400 3a 20 37 31 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.718,.........);.....}......pub
7420 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 30 39 lic.function.testAssertReturn109
7440 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
7460 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
7480 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
74a0 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 ac 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
74c0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
74e0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 30 34 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'104']],....
7500 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 31 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.719,.........);..
7520 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
7540 73 65 72 74 52 65 74 75 72 6e 31 31 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn110():.void.....{.....
7560 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
7580 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
75a0 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 ad 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
75c0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
75e0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
7600 20 27 31 30 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 30 2c .'105']],.............line:.720,
7620 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
7640 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 31 31 28 29 3a 20 76 6f nction.testAssertReturn111():.vo
7660 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
7680 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
76a0 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
76c0 20 3d 3e 20 27 ef b7 ae 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
76e0 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
7700 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 30 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'106']],..........
7720 20 20 20 6c 69 6e 65 3a 20 37 32 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.721,.........);.....}..
7740 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
7760 74 75 72 6e 31 31 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn112():.void.....{.........$t
7780 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
77a0 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
77c0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b7 af 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
77e0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
7800 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 30 37 27 type'.=>.'i32',.'value'.=>.'107'
7820 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 32 2c 0a 20 20 20 20 20 ]],.............line:.722,......
7840 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
7860 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 31 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn113():.void....
7880 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
78a0 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
78c0 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef type'.=>.'invoke',.'field'.=>.'.
78e0 bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
7900 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
7920 6c 75 65 27 20 3d 3e 20 27 31 30 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'108']],.............lin
7940 65 3a 20 37 32 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.723,.........);.....}......pu
7960 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 31 blic.function.testAssertReturn11
7980 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 4():.void.....{.........$this->r
79a0 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
79c0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
79e0 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
7a00 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
7a20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 30 39 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'109']],...
7a40 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.724,.........);.
7a60 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
7a80 73 73 65 72 74 52 65 74 75 72 6e 31 31 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn115():.void.....{....
7aa0 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
7ac0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
7ae0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9f bf be 27 2c 20 =>.'invoke',.'field'.=>.'....',.
7b00 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
7b20 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
7b40 3d 3e 20 27 31 31 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 =>.'110']],.............line:.72
7b60 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 5,.........);.....}......public.
7b80 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 31 36 28 29 3a 20 function.testAssertReturn116():.
7ba0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
7bc0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
7be0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
7c00 64 27 20 3d 3e 20 27 f0 9f bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 d'.=>.'....',.'args'.=>.[]],....
7c20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
7c40 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 31 31 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'111']],.......
7c60 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.726,.........);.....
7c80 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
7ca0 74 52 65 74 75 72 6e 31 31 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn117():.void.....{........
7cc0 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
7ce0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
7d00 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 af bf be 27 2c 20 27 61 72 67 invoke',.'field'.=>.'....',.'arg
7d20 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
7d40 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
7d60 31 31 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 37 2c 0a 20 112']],.............line:.727,..
7d80 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
7da0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 31 38 28 29 3a 20 76 6f 69 64 tion.testAssertReturn118():.void
7dc0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
7de0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
7e00 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
7e20 3e 20 27 f0 af bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'....',.'args'.=>.[]],........
7e40 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
7e60 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 31 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'113']],...........
7e80 20 20 6c 69 6e 65 3a 20 37 32 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.728,.........);.....}...
7ea0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
7ec0 75 72 6e 31 31 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn119():.void.....{.........$th
7ee0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
7f00 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
7f20 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 bf bf be 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
7f40 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
7f60 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 31 34 27 type'.=>.'i32',.'value'.=>.'114'
7f80 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 32 39 2c 0a 20 20 20 20 20 ]],.............line:.729,......
7fa0 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
7fc0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 32 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn120():.void....
7fe0 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
8000 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
8020 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 type'.=>.'invoke',.'field'.=>.'.
8040 bf bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
8060 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
8080 61 6c 75 65 27 20 3d 3e 20 27 31 31 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'115']],.............li
80a0 6e 65 3a 20 37 33 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.730,.........);.....}......p
80c0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 ublic.function.testAssertReturn1
80e0 32 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 21():.void.....{.........$this->
8100 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
8120 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
8140 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f1 8f bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .'field'.=>.'....',.'args'.=>.[]
8160 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
8180 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 31 36 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'116']],.
81a0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 33 31 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.731,.........)
81c0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
81e0 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 32 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn122():.void.....{..
8200 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
8220 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
8240 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f1 8f bf bf 27 '.=>.'invoke',.'field'.=>.'....'
8260 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
8280 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
82a0 27 20 3d 3e 20 27 31 31 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'117']],.............line:.
82c0 37 33 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 732,.........);.....}......publi
82e0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 32 33 28 29 c.function.testAssertReturn123()
8300 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
8320 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
8340 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
8360 65 6c 64 27 20 3d 3e 20 27 f1 9f bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
8380 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
83a0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 31 38 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'118']],.....
83c0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 33 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.733,.........);...
83e0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
8400 65 72 74 52 65 74 75 72 6e 31 32 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn124():.void.....{......
8420 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
8440 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
8460 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f1 9f bf bf 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
8480 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
84a0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
84c0 20 27 31 31 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 33 34 2c .'119']],.............line:.734,
84e0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
8500 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 32 35 28 29 3a 20 76 6f nction.testAssertReturn125():.vo
8520 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
8540 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
8560 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
8580 20 3d 3e 20 27 f1 af bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
85a0 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
85c0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'120']],.........
85e0 20 20 20 20 6c 69 6e 65 3a 20 37 33 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.735,.........);.....}.
8600 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
8620 65 74 75 72 6e 31 32 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn126():.void.....{.........$
8640 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
8660 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
8680 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f1 af bf bf 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
86a0 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
86c0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 ['type'.=>.'i32',.'value'.=>.'12
86e0 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 33 36 2c 0a 20 20 20 1']],.............line:.736,....
8700 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
8720 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 32 37 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn127():.void..
8740 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
8760 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
8780 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
87a0 27 f1 bf bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 '....',.'args'.=>.[]],..........
87c0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
87e0 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'122']],.............
8800 6c 69 6e 65 3a 20 37 33 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.737,.........);.....}.....
8820 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
8840 6e 31 32 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n128():.void.....{.........$this
8860 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
8880 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
88a0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f1 bf bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
88c0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
88e0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 33 27 5d 5d pe'.=>.'i32',.'value'.=>.'123']]
8900 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 33 38 2c 0a 20 20 20 20 20 20 20 ,.............line:.738,........
8920 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
8940 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 32 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn129():.void.....{
8960 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
8980 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
89a0 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f2 8f bf pe'.=>.'invoke',.'field'.=>.'...
89c0 be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
89e0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
8a00 75 65 27 20 3d 3e 20 27 31 32 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'124']],.............line
8a20 3a 20 37 33 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.739,.........);.....}......pub
8a40 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 30 lic.function.testAssertReturn130
8a60 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
8a80 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
8aa0 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
8ac0 66 69 65 6c 64 27 20 3d 3e 20 27 f2 8f bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c field'.=>.'....',.'args'.=>.[]],
8ae0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
8b00 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 35 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'125']],...
8b20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.740,.........);.
8b40 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
8b60 73 73 65 72 74 52 65 74 75 72 6e 31 33 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn131():.void.....{....
8b80 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
8ba0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
8bc0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f2 9f bf be 27 2c 20 =>.'invoke',.'field'.=>.'....',.
8be0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
8c00 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
8c20 3d 3e 20 27 31 32 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 =>.'126']],.............line:.74
8c40 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 1,.........);.....}......public.
8c60 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 32 28 29 3a 20 function.testAssertReturn132():.
8c80 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
8ca0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
8cc0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
8ce0 64 27 20 3d 3e 20 27 f2 9f bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 d'.=>.'....',.'args'.=>.[]],....
8d00 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
8d20 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 37 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'127']],.......
8d40 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.742,.........);.....
8d60 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
8d80 74 52 65 74 75 72 6e 31 33 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn133():.void.....{........
8da0 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
8dc0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
8de0 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f2 af bf be 27 2c 20 27 61 72 67 invoke',.'field'.=>.'....',.'arg
8e00 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
8e20 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
8e40 31 32 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 33 2c 0a 20 128']],.............line:.743,..
8e60 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
8e80 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 34 28 29 3a 20 76 6f 69 64 tion.testAssertReturn134():.void
8ea0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
8ec0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
8ee0 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
8f00 3e 20 27 f2 af bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'....',.'args'.=>.[]],........
8f20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
8f40 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 32 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'129']],...........
8f60 20 20 6c 69 6e 65 3a 20 37 34 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.744,.........);.....}...
8f80 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
8fa0 75 72 6e 31 33 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn135():.void.....{.........$th
8fc0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
8fe0 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
9000 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f2 bf bf be 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
9020 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
9040 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 30 27 type'.=>.'i32',.'value'.=>.'130'
9060 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 35 2c 0a 20 20 20 20 20 ]],.............line:.745,......
9080 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
90a0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn136():.void....
90c0 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
90e0 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
9100 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f2 type'.=>.'invoke',.'field'.=>.'.
9120 bf bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
9140 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
9160 61 6c 75 65 27 20 3d 3e 20 27 31 33 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'131']],.............li
9180 6e 65 3a 20 37 34 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.746,.........);.....}......p
91a0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 ublic.function.testAssertReturn1
91c0 33 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 37():.void.....{.........$this->
91e0 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
9200 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
9220 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 8f bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .'field'.=>.'....',.'args'.=>.[]
9240 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
9260 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 32 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'132']],.
9280 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 37 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.747,.........)
92a0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
92c0 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn138():.void.....{..
92e0 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
9300 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
9320 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 8f bf bf 27 '.=>.'invoke',.'field'.=>.'....'
9340 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
9360 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
9380 27 20 3d 3e 20 27 31 33 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'133']],.............line:.
93a0 37 34 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 748,.........);.....}......publi
93c0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 33 39 28 29 c.function.testAssertReturn139()
93e0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
9400 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
9420 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
9440 65 6c 64 27 20 3d 3e 20 27 f3 9f bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
9460 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
9480 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 34 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'134']],.....
94a0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 34 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.749,.........);...
94c0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
94e0 65 72 74 52 65 74 75 72 6e 31 34 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn140():.void.....{......
9500 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
9520 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
9540 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 9f bf bf 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
9560 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
9580 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
95a0 20 27 31 33 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 35 30 2c .'135']],.............line:.750,
95c0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
95e0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 34 31 28 29 3a 20 76 6f nction.testAssertReturn141():.vo
9600 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
9620 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
9640 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
9660 20 3d 3e 20 27 f3 af bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
9680 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
96a0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'136']],.........
96c0 20 20 20 20 6c 69 6e 65 3a 20 37 35 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.751,.........);.....}.
96e0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
9700 65 74 75 72 6e 31 34 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn142():.void.....{.........$
9720 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
9740 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
9760 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 af bf bf 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
9780 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
97a0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 ['type'.=>.'i32',.'value'.=>.'13
97c0 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 35 32 2c 0a 20 20 20 7']],.............line:.752,....
97e0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
9800 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 34 33 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn143():.void..
9820 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
9840 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
9860 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
9880 27 f3 bf bf be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 '....',.'args'.=>.[]],..........
98a0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
98c0 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'138']],.............
98e0 6c 69 6e 65 3a 20 37 35 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.753,.........);.....}.....
9900 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
9920 6e 31 34 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n144():.void.....{.........$this
9940 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
9960 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
9980 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 bf bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
99a0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
99c0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 33 39 27 5d 5d pe'.=>.'i32',.'value'.=>.'139']]
99e0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 35 34 2c 0a 20 20 20 20 20 20 20 ,.............line:.754,........
9a00 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
9a20 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 34 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn145():.void.....{
9a40 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
9a60 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
9a80 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f4 8f bf pe'.=>.'invoke',.'field'.=>.'...
9aa0 be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
9ac0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
9ae0 75 65 27 20 3d 3e 20 27 31 34 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'140']],.............line
9b00 3a 20 37 35 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.755,.........);.....}......pub
9b20 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 34 36 lic.function.testAssertReturn146
9b40 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
9b60 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
9b80 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
9ba0 66 69 65 6c 64 27 20 3d 3e 20 27 f4 8f bf bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c field'.=>.'....',.'args'.=>.[]],
9bc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
9be0 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 34 31 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'141']],...
9c00 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 35 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.756,.........);.
9c20 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
9c40 73 73 65 72 74 52 65 74 75 72 6e 31 34 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn147():.void.....{....
9c60 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
9c80 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
9ca0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 cc 88 e2 80 bd cc 88 =>.'invoke',.'field'.=>.'.......
9cc0 cc 89 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
9ce0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
9d00 6c 75 65 27 20 3d 3e 20 27 31 34 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'142']],.............lin
9d20 65 3a 20 37 35 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.757,.........);.....}......pu
9d40 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 34 blic.function.testAssertReturn14
9d60 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 8():.void.....{.........$this->r
9d80 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
9da0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
9dc0 27 66 69 65 6c 64 27 20 3d 3e 20 27 61 62 63 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'abc',.'args'.=>.[]],
9de0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
9e00 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 34 33 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'143']],...
9e20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 35 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.758,.........);.
9e40 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
9e60 73 73 65 72 74 52 65 74 75 72 6e 31 34 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn149():.void.....{....
9e80 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
9ea0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
9ec0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 ad 61 62 63 27 =>.'invoke',.'field'.=>.'...abc'
9ee0 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
9f00 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
9f20 27 20 3d 3e 20 27 31 34 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'144']],.............line:.
9f40 37 35 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 759,.........);.....}......publi
9f60 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 30 28 29 c.function.testAssertReturn150()
9f80 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
9fa0 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
9fc0 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
9fe0 65 6c 64 27 20 3d 3e 20 27 e2 80 ae 63 62 61 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c eld'.=>.'...cba',.'args'.=>.[]],
a000 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
a020 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 34 35 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'145']],...
a040 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 36 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.760,.........);.
a060 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
a080 73 73 65 72 74 52 65 74 75 72 6e 31 35 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn151():.void.....{....
a0a0 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
a0c0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
a0e0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 ad 61 62 63 e2 =>.'invoke',.'field'.=>.'...abc.
a100 80 ae 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
a120 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
a140 6c 75 65 27 20 3d 3e 20 27 31 34 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'146']],.............lin
a160 65 3a 20 37 36 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.761,.........);.....}......pu
a180 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 blic.function.testAssertReturn15
a1a0 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 2():.void.....{.........$this->r
a1c0 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
a1e0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
a200 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 80 ae 63 62 61 e2 80 ad 27 2c 20 27 61 72 67 73 27 20 3d 'field'.=>.'...cba...',.'args'.=
a220 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
a240 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 34 37 27 type'.=>.'i32',.'value'.=>.'147'
a260 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 36 32 2c 0a 20 20 20 20 20 ]],.............line:.762,......
a280 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
a2a0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn153():.void....
a2c0 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
a2e0 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
a300 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 type'.=>.'invoke',.'field'.=>.'.
a320 9d 91 a8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
a340 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
a360 61 6c 75 65 27 20 3d 3e 20 27 31 34 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'148']],.............li
a380 6e 65 3a 20 37 36 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.763,.........);.....}......p
a3a0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 ublic.function.testAssertReturn1
a3c0 35 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 54():.void.....{.........$this->
a3e0 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
a400 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
a420 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 90 b4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .'field'.=>.'....',.'args'.=>.[]
a440 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
a460 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 34 39 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'149']],.
a480 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 36 34 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.764,.........)
a4a0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
a4c0 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn155():.void.....{..
a4e0 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
a500 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
a520 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 98 88 27 '.=>.'invoke',.'field'.=>.'....'
a540 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
a560 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
a580 27 20 3d 3e 20 27 31 35 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'150']],.............line:.
a5a0 37 36 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 765,.........);.....}......publi
a5c0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 36 28 29 c.function.testAssertReturn156()
a5e0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
a600 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
a620 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
a640 65 6c 64 27 20 3d 3e 20 27 f0 9d 98 bc 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
a660 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
a680 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 35 31 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'151']],.....
a6a0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 36 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.766,.........);...
a6c0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
a6e0 65 72 74 52 65 74 75 72 6e 31 35 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn157():.void.....{......
a700 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
a720 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
a740 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 90 80 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
a760 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
a780 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
a7a0 20 27 31 35 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 36 37 2c .'152']],.............line:.767,
a7c0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
a7e0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 35 38 28 29 3a 20 76 6f nction.testAssertReturn158():.vo
a800 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
a820 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
a840 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
a860 20 3d 3e 20 27 f0 9d 93 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
a880 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
a8a0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 35 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'153']],.........
a8c0 20 20 20 20 6c 69 6e 65 3a 20 37 36 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.768,.........);.....}.
a8e0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
a900 65 74 75 72 6e 31 35 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn159():.void.....{.........$
a920 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
a940 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
a960 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 95 ac 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
a980 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
a9a0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 35 ['type'.=>.'i32',.'value'.=>.'15
a9c0 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 36 39 2c 0a 20 20 20 4']],.............line:.769,....
a9e0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
aa00 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 30 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn160():.void..
aa20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
aa40 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
aa60 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
aa80 27 f0 9d 97 94 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 '....',.'args'.=>.[]],..........
aaa0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
aac0 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 35 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'155']],.............
aae0 6c 69 6e 65 3a 20 37 37 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.770,.........);.....}.....
ab00 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
ab20 6e 31 36 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n161():.void.....{.........$this
ab40 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
ab60 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
ab80 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 92 9c 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
aba0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
abc0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 35 36 27 5d 5d pe'.=>.'i32',.'value'.=>.'156']]
abe0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 37 31 2c 0a 20 20 20 20 20 20 20 ,.............line:.771,........
ac00 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
ac20 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn162():.void.....{
ac40 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
ac60 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
ac80 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 94 pe'.=>.'invoke',.'field'.=>.'...
aca0 84 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
acc0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
ace0 75 65 27 20 3d 3e 20 27 31 35 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'157']],.............line
ad00 3a 20 37 37 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.772,.........);.....}......pub
ad20 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 33 lic.function.testAssertReturn163
ad40 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
ad60 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
ad80 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
ada0 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 94 b8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c field'.=>.'....',.'args'.=>.[]],
adc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
ade0 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 35 38 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'158']],...
ae00 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 37 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.773,.........);.
ae20 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
ae40 73 73 65 72 74 52 65 74 75 72 6e 31 36 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn164():.void.....{....
ae60 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
ae80 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
aea0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 96 a0 27 2c 20 =>.'invoke',.'field'.=>.'....',.
aec0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
aee0 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
af00 3d 3e 20 27 31 35 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 37 =>.'159']],.............line:.77
af20 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 4,.........);.....}......public.
af40 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 35 28 29 3a 20 function.testAssertReturn165():.
af60 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
af80 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
afa0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
afc0 64 27 20 3d 3e 20 27 f0 9d 99 b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 d'.=>.'....',.'args'.=>.[]],....
afe0 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
b000 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 30 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'160']],.......
b020 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 37 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.775,.........);.....
b040 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
b060 74 52 65 74 75 72 6e 31 36 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn166():.void.....{........
b080 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
b0a0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
b0c0 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 b4 80 27 2c 20 27 61 72 67 73 invoke',.'field'.=>.'...',.'args
b0e0 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
b100 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 [['type'.=>.'i32',.'value'.=>.'1
b120 36 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 37 36 2c 0a 20 20 61']],.............line:.776,...
b140 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
b160 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 37 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn167():.void.
b180 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
b1a0 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
b1c0 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
b1e0 20 27 e1 b4 ac 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
b200 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
b220 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'162']],.............
b240 6c 69 6e 65 3a 20 37 37 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.777,.........);.....}.....
b260 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
b280 6e 31 36 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n168():.void.....{.........$this
b2a0 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
b2c0 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
b2e0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 92 b6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ',.'field'.=>.'...',.'args'.=>.[
b300 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
b320 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 33 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'163']],
b340 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 37 38 2c 0a 20 20 20 20 20 20 20 20 .............line:.778,.........
b360 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
b380 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 36 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn169():.void.....{.
b3a0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
b3c0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
b3e0 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bc a1 27 e'.=>.'invoke',.'field'.=>.'...'
b400 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
b420 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
b440 27 20 3d 3e 20 27 31 36 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'164']],.............line:.
b460 37 37 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 779,.........);.....}......publi
b480 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 37 30 28 29 c.function.testAssertReturn170()
b4a0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
b4c0 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
b4e0 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
b500 65 6c 64 27 20 3d 3e 20 27 f0 9f 84 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
b520 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
b540 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 35 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'165']],.....
b560 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 38 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.780,.........);...
b580 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
b5a0 65 72 74 52 65 74 75 72 6e 31 37 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn171():.void.....{......
b5c0 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
b5e0 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
b600 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9f 84 b0 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
b620 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
b640 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
b660 20 27 31 36 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 38 31 2c .'166']],.............line:.781,
b680 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
b6a0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 37 32 28 29 3a 20 76 6f nction.testAssertReturn172():.vo
b6c0 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
b6e0 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
b700 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
b720 20 3d 3e 20 27 f3 a0 81 81 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
b740 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
b760 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'167']],.........
b780 20 20 20 20 6c 69 6e 65 3a 20 37 38 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.782,.........);.....}.
b7a0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
b7c0 65 74 75 72 6e 31 37 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn173():.void.....{.........$
b7e0 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
b800 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
b820 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 55 2b 30 30 34 31 27 2c 20 27 61 72 67 voke',.'field'.=>.'U+0041',.'arg
b840 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
b860 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
b880 31 36 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 38 33 2c 0a 20 168']],.............line:.783,..
b8a0 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
b8c0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 37 34 28 29 3a 20 76 6f 69 64 tion.testAssertReturn174():.void
b8e0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
b900 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
b920 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
b940 3e 20 27 41 e2 80 8b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'A...',.'args'.=>.[]],........
b960 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
b980 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 36 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'169']],...........
b9a0 20 20 6c 69 6e 65 3a 20 37 38 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.784,.........);.....}...
b9c0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
b9e0 75 72 6e 31 37 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn175():.void.....{.........$th
ba00 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
ba20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
ba40 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 d0 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ke',.'field'.=>.'..',.'args'.=>.
ba60 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
ba80 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 30 27 5d 5d pe'.=>.'i32',.'value'.=>.'170']]
baa0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 38 35 2c 0a 20 20 20 20 20 20 20 ,.............line:.785,........
bac0 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
bae0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 37 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn176():.void.....{
bb00 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
bb20 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
bb40 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 99 96 pe'.=>.'invoke',.'field'.=>.'...
bb60 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
bb80 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
bba0 65 27 20 3d 3e 20 27 31 37 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'171']],.............line:
bbc0 20 37 38 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .786,.........);.....}......publ
bbe0 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 37 37 28 ic.function.testAssertReturn177(
bc00 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
bc20 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
bc40 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
bc60 69 65 6c 64 27 20 3d 3e 20 27 e2 b7 bc 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
bc80 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
bca0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 32 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'172']],.....
bcc0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 38 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.787,.........);...
bce0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
bd00 65 72 74 52 65 74 75 72 6e 31 37 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn178():.void.....{......
bd20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
bd40 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
bd60 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b7 b6 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
bd80 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
bda0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
bdc0 27 31 37 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 38 38 2c 0a '173']],.............line:.788,.
bde0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
be00 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 37 39 28 29 3a 20 76 6f 69 ction.testAssertReturn179():.voi
be20 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
be40 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
be60 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
be80 3d 3e 20 27 e2 b1 af 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
bea0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
bec0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'174']],...........
bee0 20 20 6c 69 6e 65 3a 20 37 38 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.789,.........);.....}...
bf00 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
bf20 75 72 6e 31 38 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn180():.void.....{.........$th
bf40 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
bf60 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
bf80 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9f 85 90 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
bfa0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
bfc0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 35 27 type'.=>.'i32',.'value'.=>.'175'
bfe0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 39 30 2c 0a 20 20 20 20 20 ]],.............line:.790,......
c000 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
c020 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn181():.void....
c040 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
c060 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
c080 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 type'.=>.'invoke',.'field'.=>.'.
c0a0 9f 85 b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
c0c0 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
c0e0 61 6c 75 65 27 20 3d 3e 20 27 31 37 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'176']],.............li
c100 6e 65 3a 20 37 39 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.791,.........);.....}......p
c120 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 ublic.function.testAssertReturn1
c140 38 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 82():.void.....{.........$this->
c160 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
c180 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
c1a0 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b0 ad 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
c1c0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
c1e0 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 37 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'177']],..
c200 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 39 32 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.792,.........);
c220 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
c240 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn183():.void.....{...
c260 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
c280 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
c2a0 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 90 82 27 2c .=>.'invoke',.'field'.=>.'....',
c2c0 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
c2e0 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
c300 20 3d 3e 20 27 31 37 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 .=>.'178']],.............line:.7
c320 39 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 93,.........);.....}......public
c340 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 34 28 29 3a .function.testAssertReturn184():
c360 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
c380 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
c3a0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
c3c0 6c 64 27 20 3d 3e 20 27 f0 90 90 88 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 ld'.=>.'....',.'args'.=>.[]],...
c3e0 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
c400 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 37 39 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'179']],......
c420 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 39 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 .......line:.794,.........);....
c440 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
c460 72 74 52 65 74 75 72 6e 31 38 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn185():.void.....{.......
c480 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
c4a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
c4c0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 92 b0 27 2c 20 27 61 72 'invoke',.'field'.=>.'....',.'ar
c4e0 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
c500 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
c520 27 31 38 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 39 35 2c 0a '180']],.............line:.795,.
c540 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
c560 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 36 28 29 3a 20 76 6f 69 ction.testAssertReturn186():.voi
c580 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
c5a0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
c5c0 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
c5e0 3d 3e 20 27 c3 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 =>.'..',.'args'.=>.[]],.........
c600 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
c620 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 38 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'181']],............
c640 20 6c 69 6e 65 3a 20 37 39 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.796,.........);.....}....
c660 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
c680 72 6e 31 38 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn187():.void.....{.........$thi
c6a0 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
c6c0 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
c6e0 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c3 81 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b e',.'field'.=>.'..',.'args'.=>.[
c700 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
c720 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 38 32 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'182']],
c740 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 39 37 2c 0a 20 20 20 20 20 20 20 20 .............line:.797,.........
c760 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
c780 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn188():.void.....{.
c7a0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
c7c0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
c7e0 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c3 82 27 2c e'.=>.'invoke',.'field'.=>.'..',
c800 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
c820 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
c840 20 3d 3e 20 27 31 38 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 37 .=>.'183']],.............line:.7
c860 39 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 98,.........);.....}......public
c880 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 38 39 28 29 3a .function.testAssertReturn189():
c8a0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
c8c0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
c8e0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
c900 6c 64 27 20 3d 3e 20 27 c3 83 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 ld'.=>.'..',.'args'.=>.[]],.....
c920 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
c940 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 38 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'184']],........
c960 20 20 20 20 20 6c 69 6e 65 3a 20 37 39 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.799,.........);.....}
c980 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
c9a0 52 65 74 75 72 6e 31 39 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return190():.void.....{.........
c9c0 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
c9e0 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
ca00 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c3 84 27 2c 20 27 61 72 67 73 27 20 nvoke',.'field'.=>.'..',.'args'.
ca20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
ca40 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 38 35 'type'.=>.'i32',.'value'.=>.'185
ca60 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 30 30 2c 0a 20 20 20 20 ']],.............line:.800,.....
ca80 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
caa0 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 39 31 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn191():.void...
cac0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
cae0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
cb00 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
cb20 c4 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
cb40 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
cb60 6c 75 65 27 20 3d 3e 20 27 31 38 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'186']],.............lin
cb80 65 3a 20 38 30 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.801,.........);.....}......pu
cba0 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 39 blic.function.testAssertReturn19
cbc0 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 2():.void.....{.........$this->r
cbe0 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
cc00 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
cc20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c4 82 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 'field'.=>.'..',.'args'.=>.[]],.
cc40 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
cc60 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 38 37 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'187']],....
cc80 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 30 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.802,.........);..
cca0 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
ccc0 73 65 72 74 52 65 74 75 72 6e 31 39 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn193():.void.....{.....
cce0 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
cd00 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
cd20 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c4 84 27 2c 20 27 61 72 >.'invoke',.'field'.=>.'..',.'ar
cd40 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
cd60 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
cd80 27 31 38 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 30 33 2c 0a '188']],.............line:.803,.
cda0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
cdc0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 39 34 28 29 3a 20 76 6f 69 ction.testAssertReturn194():.voi
cde0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
ce00 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
ce20 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
ce40 3d 3e 20 27 c7 8d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 =>.'..',.'args'.=>.[]],.........
ce60 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
ce80 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 38 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'189']],............
cea0 20 6c 69 6e 65 3a 20 38 30 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.804,.........);.....}....
cec0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
cee0 72 6e 31 39 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn195():.void.....{.........$thi
cf00 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
cf20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
cf40 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c7 9e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b e',.'field'.=>.'..',.'args'.=>.[
cf60 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
cf80 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 30 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'190']],
cfa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 30 35 2c 0a 20 20 20 20 20 20 20 20 .............line:.805,.........
cfc0 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
cfe0 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 39 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn196():.void.....{.
d000 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
d020 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
d040 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c7 a0 27 2c e'.=>.'invoke',.'field'.=>.'..',
d060 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
d080 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
d0a0 20 3d 3e 20 27 31 39 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 .=>.'191']],.............line:.8
d0c0 30 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 06,.........);.....}......public
d0e0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 39 37 28 29 3a .function.testAssertReturn197():
d100 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
d120 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
d140 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
d160 6c 64 27 20 3d 3e 20 27 c7 ba 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 ld'.=>.'..',.'args'.=>.[]],.....
d180 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
d1a0 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'192']],........
d1c0 20 20 20 20 20 6c 69 6e 65 3a 20 38 30 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.807,.........);.....}
d1e0 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
d200 52 65 74 75 72 6e 31 39 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return198():.void.....{.........
d220 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
d240 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
d260 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c8 80 27 2c 20 27 61 72 67 73 27 20 nvoke',.'field'.=>.'..',.'args'.
d280 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
d2a0 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 33 'type'.=>.'i32',.'value'.=>.'193
d2c0 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 30 38 2c 0a 20 20 20 20 ']],.............line:.808,.....
d2e0 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
d300 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 31 39 39 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn199():.void...
d320 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
d340 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
d360 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
d380 c8 82 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
d3a0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
d3c0 6c 75 65 27 20 3d 3e 20 27 31 39 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'194']],.............lin
d3e0 65 3a 20 38 30 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.809,.........);.....}......pu
d400 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 blic.function.testAssertReturn20
d420 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 0():.void.....{.........$this->r
d440 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
d460 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
d480 27 66 69 65 6c 64 27 20 3d 3e 20 27 c8 a6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 'field'.=>.'..',.'args'.=>.[]],.
d4a0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
d4c0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 35 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'195']],....
d4e0 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 31 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.810,.........);..
d500 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
d520 73 65 72 74 52 65 74 75 72 6e 32 30 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn201():.void.....{.....
d540 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
d560 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
d580 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c8 ba 27 2c 20 27 61 72 >.'invoke',.'field'.=>.'..',.'ar
d5a0 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
d5c0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
d5e0 27 31 39 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 31 31 2c 0a '196']],.............line:.811,.
d600 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
d620 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 32 28 29 3a 20 76 6f 69 ction.testAssertReturn202():.voi
d640 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
d660 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
d680 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
d6a0 3d 3e 20 27 d3 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 =>.'..',.'args'.=>.[]],.........
d6c0 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
d6e0 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'197']],............
d700 20 6c 69 6e 65 3a 20 38 31 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.812,.........);.....}....
d720 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
d740 72 6e 32 30 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn203():.void.....{.........$thi
d760 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
d780 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
d7a0 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 d3 92 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b e',.'field'.=>.'..',.'args'.=>.[
d7c0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
d7e0 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 31 39 38 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'198']],
d800 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 31 33 2c 0a 20 20 20 20 20 20 20 20 .............line:.813,.........
d820 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
d840 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn204():.void.....{.
d860 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
d880 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
d8a0 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 df 8a 27 2c e'.=>.'invoke',.'field'.=>.'..',
d8c0 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
d8e0 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
d900 20 3d 3e 20 27 31 39 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 .=>.'199']],.............line:.8
d920 31 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 14,.........);.....}......public
d940 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 35 28 29 3a .function.testAssertReturn205():
d960 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
d980 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
d9a0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
d9c0 6c 64 27 20 3d 3e 20 27 e0 a0 a1 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
d9e0 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
da00 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 30 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'200']],.......
da20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 31 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.815,.........);.....
da40 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
da60 74 52 65 74 75 72 6e 32 30 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn206():.void.....{........
da80 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
daa0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
dac0 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 a0 a2 27 2c 20 27 61 72 67 73 invoke',.'field'.=>.'...',.'args
dae0 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
db00 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 [['type'.=>.'i32',.'value'.=>.'2
db20 30 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 31 36 2c 0a 20 20 01']],.............line:.816,...
db40 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
db60 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 37 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn207():.void.
db80 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
dba0 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
dbc0 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
dbe0 20 27 e0 a0 a3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
dc00 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
dc20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'202']],.............
dc40 6c 69 6e 65 3a 20 38 31 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.817,.........);.....}.....
dc60 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
dc80 6e 32 30 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n208():.void.....{.........$this
dca0 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
dcc0 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
dce0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 a0 a4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ',.'field'.=>.'...',.'args'.=>.[
dd00 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
dd20 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 33 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'203']],
dd40 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 31 38 2c 0a 20 20 20 20 20 20 20 20 .............line:.818,.........
dd60 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
dd80 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 30 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn209():.void.....{.
dda0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
ddc0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
dde0 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 a0 a5 27 e'.=>.'invoke',.'field'.=>.'...'
de00 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
de20 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
de40 27 20 3d 3e 20 27 32 30 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'204']],.............line:.
de60 38 31 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 819,.........);.....}......publi
de80 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 30 28 29 c.function.testAssertReturn210()
dea0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
dec0 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
dee0 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
df00 65 6c 64 27 20 3d 3e 20 27 e0 a4 84 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
df20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
df40 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 35 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'205']],......
df60 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 32 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 .......line:.820,.........);....
df80 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
dfa0 72 74 52 65 74 75 72 6e 32 31 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn211():.void.....{.......
dfc0 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
dfe0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
e000 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 a4 85 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
e020 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
e040 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
e060 32 30 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 32 31 2c 0a 20 206']],.............line:.821,..
e080 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
e0a0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 32 28 29 3a 20 76 6f 69 64 tion.testAssertReturn212():.void
e0c0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
e0e0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
e100 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
e120 3e 20 27 e0 a5 b2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 >.'...',.'args'.=>.[]],.........
e140 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
e160 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'207']],............
e180 20 6c 69 6e 65 3a 20 38 32 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.822,.........);.....}....
e1a0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
e1c0 72 6e 32 31 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn213():.void.....{.........$thi
e1e0 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
e200 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
e220 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 a6 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 e',.'field'.=>.'...',.'args'.=>.
e240 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
e260 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 30 38 27 5d 5d pe'.=>.'i32',.'value'.=>.'208']]
e280 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 32 33 2c 0a 20 20 20 20 20 20 20 ,.............line:.823,........
e2a0 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
e2c0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn214():.void.....{
e2e0 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
e300 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
e320 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 a8 85 pe'.=>.'invoke',.'field'.=>.'...
e340 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
e360 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
e380 65 27 20 3d 3e 20 27 32 30 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'209']],.............line:
e3a0 20 38 32 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .824,.........);.....}......publ
e3c0 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 35 28 ic.function.testAssertReturn215(
e3e0 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
e400 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
e420 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
e440 69 65 6c 64 27 20 3d 3e 20 27 e0 aa 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
e460 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
e480 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 31 30 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'210']],.....
e4a0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 32 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.825,.........);...
e4c0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
e4e0 65 72 74 52 65 74 75 72 6e 32 31 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn216():.void.....{......
e500 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
e520 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
e540 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 ac 85 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
e560 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
e580 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
e5a0 27 32 31 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 32 36 2c 0a '211']],.............line:.826,.
e5c0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
e5e0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 37 28 29 3a 20 76 6f 69 ction.testAssertReturn217():.voi
e600 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
e620 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
e640 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
e660 3d 3e 20 27 e0 ae 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
e680 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
e6a0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 31 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'212']],...........
e6c0 20 20 6c 69 6e 65 3a 20 38 32 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.827,.........);.....}...
e6e0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
e700 75 72 6e 32 31 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn218():.void.....{.........$th
e720 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
e740 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
e760 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 b0 85 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'...',.'args'.=>
e780 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
e7a0 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 31 33 27 5d ype'.=>.'i32',.'value'.=>.'213']
e7c0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 32 38 2c 0a 20 20 20 20 20 20 ],.............line:.828,.......
e7e0 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
e800 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 31 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn219():.void.....
e820 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
e840 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
e860 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 b2 ype'.=>.'invoke',.'field'.=>.'..
e880 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
e8a0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
e8c0 75 65 27 20 3d 3e 20 27 32 31 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'214']],.............line
e8e0 3a 20 38 32 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.829,.........);.....}......pub
e900 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 32 30 lic.function.testAssertReturn220
e920 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
e940 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
e960 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
e980 66 69 65 6c 64 27 20 3d 3e 20 27 e0 b4 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
e9a0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
e9c0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 31 35 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'215']],....
e9e0 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 33 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.830,.........);..
ea00 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
ea20 73 65 72 74 52 65 74 75 72 6e 32 32 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn221():.void.....{.....
ea40 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
ea60 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
ea80 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 b8 b0 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
eaa0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
eac0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
eae0 20 27 32 31 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 33 31 2c .'216']],.............line:.831,
eb00 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
eb20 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 32 32 28 29 3a 20 76 6f nction.testAssertReturn222():.vo
eb40 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
eb60 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
eb80 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
eba0 20 3d 3e 20 27 e0 ba b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
ebc0 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
ebe0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 31 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'217']],..........
ec00 20 20 20 6c 69 6e 65 3a 20 38 33 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.832,.........);.....}..
ec20 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
ec40 74 75 72 6e 32 32 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn223():.void.....{.........$t
ec60 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
ec80 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
eca0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 bc 81 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
ecc0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
ece0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 31 38 27 type'.=>.'i32',.'value'.=>.'218'
ed00 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 33 33 2c 0a 20 20 20 20 20 ]],.............line:.833,......
ed20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
ed40 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 32 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn224():.void....
ed60 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
ed80 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
eda0 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 type'.=>.'invoke',.'field'.=>.'.
edc0 bd a8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
ede0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
ee00 6c 75 65 27 20 3d 3e 20 27 32 31 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'219']],.............lin
ee20 65 3a 20 38 33 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.834,.........);.....}......pu
ee40 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 32 blic.function.testAssertReturn22
ee60 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 5():.void.....{.........$this->r
ee80 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
eea0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
eec0 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 be b8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
eee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
ef00 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 30 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'220']],...
ef20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 33 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.835,.........);.
ef40 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
ef60 73 73 65 72 74 52 65 74 75 72 6e 32 32 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn226():.void.....{....
ef80 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
efa0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
efc0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 80 a1 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
efe0 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
f000 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
f020 3e 20 27 32 32 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 33 36 >.'221']],.............line:.836
f040 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
f060 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 32 37 28 29 3a 20 76 unction.testAssertReturn227():.v
f080 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
f0a0 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
f0c0 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
f0e0 27 20 3d 3e 20 27 e1 80 a2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 '.=>.'...',.'args'.=>.[]],......
f100 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
f120 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'222']],.........
f140 20 20 20 20 6c 69 6e 65 3a 20 38 33 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.837,.........);.....}.
f160 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
f180 65 74 75 72 6e 32 32 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn228():.void.....{.........$
f1a0 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
f1c0 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
f1e0 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 82 9c 27 2c 20 27 61 72 67 73 27 20 voke',.'field'.=>.'...',.'args'.
f200 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
f220 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 33 'type'.=>.'i32',.'value'.=>.'223
f240 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 33 38 2c 0a 20 20 20 20 ']],.............line:.838,.....
f260 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
f280 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 32 39 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn229():.void...
f2a0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
f2c0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
f2e0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
f300 e1 85 a1 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
f320 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
f340 61 6c 75 65 27 20 3d 3e 20 27 32 32 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'224']],.............li
f360 6e 65 3a 20 38 33 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.839,.........);.....}......p
f380 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 ublic.function.testAssertReturn2
f3a0 33 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 30():.void.....{.........$this->
f3c0 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
f3e0 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
f400 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 8a a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
f420 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
f440 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 35 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'225']],..
f460 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 30 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.840,.........);
f480 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
f4a0 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn231():.void.....{...
f4c0 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
f4e0 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
f500 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 8b 90 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
f520 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
f540 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
f560 3d 3e 20 27 32 32 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 =>.'226']],.............line:.84
f580 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 1,.........);.....}......public.
f5a0 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 32 28 29 3a 20 function.testAssertReturn232():.
f5c0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
f5e0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
f600 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
f620 64 27 20 3d 3e 20 27 e1 8e a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 d'.=>.'...',.'args'.=>.[]],.....
f640 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
f660 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'227']],........
f680 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.842,.........);.....}
f6a0 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
f6c0 52 65 74 75 72 6e 32 33 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return233():.void.....{.........
f6e0 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
f700 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
f720 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 90 8a 27 2c 20 27 61 72 67 73 27 nvoke',.'field'.=>.'...',.'args'
f740 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
f760 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 ['type'.=>.'i32',.'value'.=>.'22
f780 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 33 2c 0a 20 20 20 8']],.............line:.843,....
f7a0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
f7c0 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 34 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn234():.void..
f7e0 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
f800 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
f820 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
f840 27 e1 96 b3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 '...',.'args'.=>.[]],...........
f860 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 ..expected:.[['type'.=>.'i32',.'
f880 76 61 6c 75 65 27 20 3d 3e 20 27 32 32 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c value'.=>.'229']],.............l
f8a0 69 6e 65 3a 20 38 34 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.844,.........);.....}......
f8c0 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
f8e0 32 33 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 235():.void.....{.........$this-
f900 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
f920 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
f940 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 9a a8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
f960 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
f980 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 30 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'230']],.
f9a0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 35 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.845,.........)
f9c0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
f9e0 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn236():.void.....{..
fa00 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
fa20 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
fa40 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 9a aa 27 2c '.=>.'invoke',.'field'.=>.'...',
fa60 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
fa80 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
faa0 20 3d 3e 20 27 32 33 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 .=>.'231']],.............line:.8
fac0 34 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 46,.........);.....}......public
fae0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 37 28 29 3a .function.testAssertReturn237():
fb00 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
fb20 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
fb40 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
fb60 6c 64 27 20 3d 3e 20 27 e1 9b 86 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
fb80 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
fba0 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 32 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'232']],.......
fbc0 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.847,.........);.....
fbe0 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
fc00 74 52 65 74 75 72 6e 32 33 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn238():.void.....{........
fc20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
fc40 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
fc60 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 9c 80 27 2c 20 27 61 72 67 73 invoke',.'field'.=>.'...',.'args
fc80 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
fca0 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 [['type'.=>.'i32',.'value'.=>.'2
fcc0 33 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 34 38 2c 0a 20 20 33']],.............line:.848,...
fce0 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
fd00 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 33 39 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn239():.void.
fd20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
fd40 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
fd60 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
fd80 20 27 e1 9c a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
fda0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
fdc0 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'234']],.............
fde0 6c 69 6e 65 3a 20 38 34 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.849,.........);.....}.....
fe00 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
fe20 6e 32 34 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n240():.void.....{.........$this
fe40 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
fe60 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
fe80 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 9d 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ',.'field'.=>.'...',.'args'.=>.[
fea0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
fec0 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 35 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'235']],
fee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 35 30 2c 0a 20 20 20 20 20 20 20 20 .............line:.850,.........
ff00 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
ff20 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn241():.void.....{.
ff40 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
ff60 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
ff80 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 9d a0 27 e'.=>.'invoke',.'field'.=>.'...'
ffa0 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
ffc0 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
ffe0 27 20 3d 3e 20 27 32 33 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'236']],.............line:.
10000 38 35 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 851,.........);.....}......publi
10020 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 32 28 29 c.function.testAssertReturn242()
10040 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
10060 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
10080 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
100a0 65 6c 64 27 20 3d 3e 20 27 e1 a0 a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
100c0 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
100e0 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 37 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'237']],......
10100 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 35 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 .......line:.852,.........);....
10120 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
10140 72 74 52 65 74 75 72 6e 32 34 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn243():.void.....{.......
10160 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
10180 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
101a0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 a2 87 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
101c0 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
101e0 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
10200 32 33 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 35 33 2c 0a 20 238']],.............line:.853,..
10220 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
10240 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 34 28 29 3a 20 76 6f 69 64 tion.testAssertReturn244():.void
10260 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
10280 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
102a0 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
102c0 3e 20 27 e1 a4 a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 >.'...',.'args'.=>.[]],.........
102e0 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
10300 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 33 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'239']],............
10320 20 6c 69 6e 65 3a 20 38 35 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.854,.........);.....}....
10340 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
10360 72 6e 32 34 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn245():.void.....{.........$thi
10380 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
103a0 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
103c0 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 a5 a3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 e',.'field'.=>.'...',.'args'.=>.
103e0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
10400 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 34 30 27 5d 5d pe'.=>.'i32',.'value'.=>.'240']]
10420 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 35 35 2c 0a 20 20 20 20 20 20 20 ,.............line:.855,........
10440 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
10460 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn246():.void.....{
10480 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
104a0 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
104c0 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 a8 95 pe'.=>.'invoke',.'field'.=>.'...
104e0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
10500 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
10520 65 27 20 3d 3e 20 27 32 34 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'241']],.............line:
10540 20 38 35 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .856,.........);.....}......publ
10560 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 37 28 ic.function.testAssertReturn247(
10580 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
105a0 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
105c0 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
105e0 69 65 6c 64 27 20 3d 3e 20 27 e1 a9 8b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
10600 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
10620 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 34 32 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'242']],.....
10640 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 35 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.857,.........);...
10660 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
10680 65 72 74 52 65 74 75 72 6e 32 34 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn248():.void.....{......
106a0 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
106c0 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
106e0 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 a9 a1 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
10700 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
10720 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
10740 27 32 34 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 35 38 2c 0a '243']],.............line:.858,.
10760 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
10780 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 34 39 28 29 3a 20 76 6f 69 ction.testAssertReturn249():.voi
107a0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
107c0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
107e0 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
10800 3d 3e 20 27 e1 ae 83 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
10820 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
10840 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 34 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'244']],...........
10860 20 20 6c 69 6e 65 3a 20 38 35 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.859,.........);.....}...
10880 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
108a0 75 72 6e 32 35 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn250():.void.....{.........$th
108c0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
108e0 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
10900 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 af 80 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'...',.'args'.=>
10920 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
10940 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 34 35 27 5d ype'.=>.'i32',.'value'.=>.'245']
10960 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 36 30 2c 0a 20 20 20 20 20 20 ],.............line:.860,.......
10980 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
109a0 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 35 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn251():.void.....
109c0 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
109e0 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
10a00 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 af ype'.=>.'invoke',.'field'.=>.'..
10a20 81 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
10a40 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
10a60 75 65 27 20 3d 3e 20 27 32 34 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'246']],.............line
10a80 3a 20 38 36 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.861,.........);.....}......pub
10aa0 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 35 32 lic.function.testAssertReturn252
10ac0 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
10ae0 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
10b00 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
10b20 66 69 65 6c 64 27 20 3d 3e 20 27 e1 b0 a3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
10b40 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
10b60 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 34 37 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'247']],....
10b80 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 36 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.862,.........);..
10ba0 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
10bc0 73 65 72 74 52 65 74 75 72 6e 32 35 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn253():.void.....{.....
10be0 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
10c00 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
10c20 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 b8 80 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
10c40 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
10c60 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
10c80 20 27 32 34 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 36 33 2c .'248']],.............line:.863,
10ca0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
10cc0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 35 34 28 29 3a 20 76 6f nction.testAssertReturn254():.vo
10ce0 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
10d00 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
10d20 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
10d40 20 3d 3e 20 27 e1 ba a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
10d60 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
10d80 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 34 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'249']],..........
10da0 20 20 20 6c 69 6e 65 3a 20 38 36 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.864,.........);.....}..
10dc0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
10de0 74 75 72 6e 32 35 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn255():.void.....{.........$t
10e00 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
10e20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
10e40 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba a2 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
10e60 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
10e80 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 35 30 27 type'.=>.'i32',.'value'.=>.'250'
10ea0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 36 35 2c 0a 20 20 20 20 20 ]],.............line:.865,......
10ec0 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
10ee0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 35 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn256():.void....
10f00 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
10f20 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
10f40 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 type'.=>.'invoke',.'field'.=>.'.
10f60 ba a4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
10f80 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
10fa0 6c 75 65 27 20 3d 3e 20 27 32 35 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'251']],.............lin
10fc0 65 3a 20 38 36 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.866,.........);.....}......pu
10fe0 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 35 blic.function.testAssertReturn25
11000 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 7():.void.....{.........$this->r
11020 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
11040 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
11060 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba a6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
11080 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
110a0 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 35 32 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'252']],...
110c0 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 36 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.867,.........);.
110e0 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
11100 73 73 65 72 74 52 65 74 75 72 6e 32 35 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn258():.void.....{....
11120 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
11140 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
11160 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba a8 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
11180 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
111a0 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
111c0 3e 20 27 32 35 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 36 38 >.'253']],.............line:.868
111e0 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
11200 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 35 39 28 29 3a 20 76 unction.testAssertReturn259():.v
11220 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
11240 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
11260 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
11280 27 20 3d 3e 20 27 e1 ba aa 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 '.=>.'...',.'args'.=>.[]],......
112a0 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
112c0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 35 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'254']],.........
112e0 20 20 20 20 6c 69 6e 65 3a 20 38 36 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.869,.........);.....}.
11300 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
11320 65 74 75 72 6e 32 36 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn260():.void.....{.........$
11340 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
11360 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
11380 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba ac 27 2c 20 27 61 72 67 73 27 20 voke',.'field'.=>.'...',.'args'.
113a0 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
113c0 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 35 35 'type'.=>.'i32',.'value'.=>.'255
113e0 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 30 2c 0a 20 20 20 20 ']],.............line:.870,.....
11400 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
11420 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 31 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn261():.void...
11440 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
11460 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
11480 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
114a0 e1 ba ae 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
114c0 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
114e0 61 6c 75 65 27 20 3d 3e 20 27 32 35 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'256']],.............li
11500 6e 65 3a 20 38 37 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.871,.........);.....}......p
11520 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 ublic.function.testAssertReturn2
11540 36 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 62():.void.....{.........$this->
11560 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
11580 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
115a0 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
115c0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
115e0 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 35 37 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'257']],..
11600 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 32 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.872,.........);
11620 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
11640 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn263():.void.....{...
11660 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
11680 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
116a0 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba b2 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
116c0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
116e0 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
11700 3d 3e 20 27 32 35 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 =>.'258']],.............line:.87
11720 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 3,.........);.....}......public.
11740 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 34 28 29 3a 20 function.testAssertReturn264():.
11760 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
11780 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
117a0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
117c0 64 27 20 3d 3e 20 27 e1 ba b4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 d'.=>.'...',.'args'.=>.[]],.....
117e0 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
11800 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 35 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'259']],........
11820 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.874,.........);.....}
11840 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
11860 52 65 74 75 72 6e 32 36 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return265():.void.....{.........
11880 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
118a0 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
118c0 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 ba b6 27 2c 20 27 61 72 67 73 27 nvoke',.'field'.=>.'...',.'args'
118e0 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
11900 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 ['type'.=>.'i32',.'value'.=>.'26
11920 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 35 2c 0a 20 20 20 0']],.............line:.875,....
11940 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
11960 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 36 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn266():.void..
11980 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
119a0 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
119c0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
119e0 27 e3 81 82 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 '...',.'args'.=>.[]],...........
11a00 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 ..expected:.[['type'.=>.'i32',.'
11a20 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c value'.=>.'261']],.............l
11a40 69 6e 65 3a 20 38 37 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.876,.........);.....}......
11a60 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
11a80 32 36 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 267():.void.....{.........$this-
11aa0 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
11ac0 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
11ae0 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 82 a2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
11b00 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
11b20 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 32 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'262']],.
11b40 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 37 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.877,.........)
11b60 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
11b80 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn268():.void.....{..
11ba0 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
11bc0 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
11be0 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 84 9a 27 2c '.=>.'invoke',.'field'.=>.'...',
11c00 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
11c20 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
11c40 20 3d 3e 20 27 32 36 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 .=>.'263']],.............line:.8
11c60 37 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 78,.........);.....}......public
11c80 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 36 39 28 29 3a .function.testAssertReturn269():
11ca0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
11cc0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
11ce0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
11d00 6c 64 27 20 3d 3e 20 27 e3 85 8f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
11d20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
11d40 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 34 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'264']],.......
11d60 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 37 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.879,.........);.....
11d80 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
11da0 74 52 65 74 75 72 6e 32 37 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn270():.void.....{........
11dc0 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
11de0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
11e00 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 8e 27 2c 20 27 61 72 67 73 invoke',.'field'.=>.'...',.'args
11e20 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
11e40 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 [['type'.=>.'i32',.'value'.=>.'2
11e60 36 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 38 30 2c 0a 20 20 65']],.............line:.880,...
11e80 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
11ea0 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 31 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn271():.void.
11ec0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
11ee0 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
11f00 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
11f20 20 27 e3 88 8f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
11f40 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
11f60 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'266']],.............
11f80 6c 69 6e 65 3a 20 38 38 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.881,.........);.....}.....
11fa0 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
11fc0 6e 32 37 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n272():.void.....{.........$this
11fe0 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
12000 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
12020 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ',.'field'.=>.'...',.'args'.=>.[
12040 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
12060 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 37 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'267']],
12080 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 38 32 2c 0a 20 20 20 20 20 20 20 20 .............line:.882,.........
120a0 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
120c0 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn273():.void.....{.
120e0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
12100 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
12120 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 91 27 e'.=>.'invoke',.'field'.=>.'...'
12140 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
12160 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
12180 27 20 3d 3e 20 27 32 36 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'268']],.............line:.
121a0 38 38 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 883,.........);.....}......publi
121c0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 34 28 29 c.function.testAssertReturn274()
121e0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
12200 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
12220 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
12240 65 6c 64 27 20 3d 3e 20 27 e3 88 92 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
12260 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
12280 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 36 39 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'269']],......
122a0 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 38 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 .......line:.884,.........);....
122c0 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
122e0 72 74 52 65 74 75 72 6e 32 37 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn275():.void.....{.......
12300 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
12320 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
12340 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 93 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
12360 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
12380 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
123a0 32 37 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 38 35 2c 0a 20 270']],.............line:.885,..
123c0 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
123e0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 36 28 29 3a 20 76 6f 69 64 tion.testAssertReturn276():.void
12400 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
12420 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
12440 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
12460 3e 20 27 e3 88 94 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 >.'...',.'args'.=>.[]],.........
12480 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
124a0 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'271']],............
124c0 20 6c 69 6e 65 3a 20 38 38 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.886,.........);.....}....
124e0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
12500 72 6e 32 37 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn277():.void.....{.........$thi
12520 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
12540 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
12560 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 95 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 e',.'field'.=>.'...',.'args'.=>.
12580 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
125a0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 32 27 5d 5d pe'.=>.'i32',.'value'.=>.'272']]
125c0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 38 37 2c 0a 20 20 20 20 20 20 20 ,.............line:.887,........
125e0 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
12600 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn278():.void.....{
12620 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
12640 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
12660 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 96 pe'.=>.'invoke',.'field'.=>.'...
12680 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
126a0 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
126c0 65 27 20 3d 3e 20 27 32 37 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'273']],.............line:
126e0 20 38 38 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .888,.........);.....}......publ
12700 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 37 39 28 ic.function.testAssertReturn279(
12720 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
12740 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
12760 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
12780 69 65 6c 64 27 20 3d 3e 20 27 e3 88 97 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
127a0 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
127c0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 34 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'274']],.....
127e0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 38 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.889,.........);...
12800 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
12820 65 72 74 52 65 74 75 72 6e 32 38 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn280():.void.....{......
12840 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
12860 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
12880 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 98 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
128a0 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
128c0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
128e0 27 32 37 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 39 30 2c 0a '275']],.............line:.890,.
12900 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
12920 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 31 28 29 3a 20 76 6f 69 ction.testAssertReturn281():.voi
12940 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
12960 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
12980 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
129a0 3d 3e 20 27 e3 88 99 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
129c0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
129e0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'276']],...........
12a00 20 20 6c 69 6e 65 3a 20 38 39 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.891,.........);.....}...
12a20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
12a40 75 72 6e 32 38 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn282():.void.....{.........$th
12a60 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
12a80 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
12aa0 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 9a 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'...',.'args'.=>
12ac0 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
12ae0 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 37 27 5d ype'.=>.'i32',.'value'.=>.'277']
12b00 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 39 32 2c 0a 20 20 20 20 20 20 ],.............line:.892,.......
12b20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
12b40 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn283():.void.....
12b60 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
12b80 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
12ba0 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 88 ype'.=>.'invoke',.'field'.=>.'..
12bc0 9b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
12be0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
12c00 75 65 27 20 3d 3e 20 27 32 37 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'278']],.............line
12c20 3a 20 38 39 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.893,.........);.....}......pub
12c40 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 34 lic.function.testAssertReturn284
12c60 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
12c80 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
12ca0 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
12cc0 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 ae 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
12ce0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
12d00 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 37 39 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'279']],....
12d20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 39 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.894,.........);..
12d40 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
12d60 73 65 72 74 52 65 74 75 72 6e 32 38 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn285():.void.....{.....
12d80 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
12da0 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
12dc0 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 af 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
12de0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
12e00 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
12e20 20 27 32 38 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 39 35 2c .'280']],.............line:.895,
12e40 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
12e60 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 36 28 29 3a 20 76 6f nction.testAssertReturn286():.vo
12e80 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
12ea0 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
12ec0 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
12ee0 20 3d 3e 20 27 e3 89 b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
12f00 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
12f20 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'281']],..........
12f40 20 20 20 6c 69 6e 65 3a 20 38 39 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.896,.........);.....}..
12f60 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
12f80 74 75 72 6e 32 38 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn287():.void.....{.........$t
12fa0 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
12fc0 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
12fe0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 b1 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
13000 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
13020 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 32 27 type'.=>.'i32',.'value'.=>.'282'
13040 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 39 37 2c 0a 20 20 20 20 20 ]],.............line:.897,......
13060 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
13080 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn288():.void....
130a0 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
130c0 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
130e0 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 type'.=>.'invoke',.'field'.=>.'.
13100 89 b2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
13120 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
13140 6c 75 65 27 20 3d 3e 20 27 32 38 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'283']],.............lin
13160 65 3a 20 38 39 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.898,.........);.....}......pu
13180 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 38 blic.function.testAssertReturn28
131a0 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 9():.void.....{.........$this->r
131c0 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
131e0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
13200 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 b3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
13220 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
13240 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 34 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'284']],...
13260 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 38 39 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.899,.........);.
13280 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
132a0 73 73 65 72 74 52 65 74 75 72 6e 32 39 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn290():.void.....{....
132c0 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
132e0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
13300 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 b4 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
13320 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
13340 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
13360 3e 20 27 32 38 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 30 >.'285']],.............line:.900
13380 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
133a0 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 39 31 28 29 3a 20 76 unction.testAssertReturn291():.v
133c0 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
133e0 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
13400 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
13420 27 20 3d 3e 20 27 e3 89 b5 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 '.=>.'...',.'args'.=>.[]],......
13440 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
13460 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'286']],.........
13480 20 20 20 20 6c 69 6e 65 3a 20 39 30 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.901,.........);.....}.
134a0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
134c0 65 74 75 72 6e 32 39 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn292():.void.....{.........$
134e0 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
13500 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
13520 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 b6 27 2c 20 27 61 72 67 73 27 20 voke',.'field'.=>.'...',.'args'.
13540 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
13560 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 37 'type'.=>.'i32',.'value'.=>.'287
13580 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 32 2c 0a 20 20 20 20 ']],.............line:.902,.....
135a0 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
135c0 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 39 33 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn293():.void...
135e0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
13600 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
13620 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
13640 e3 89 b7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
13660 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
13680 61 6c 75 65 27 20 3d 3e 20 27 32 38 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'288']],.............li
136a0 6e 65 3a 20 39 30 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.903,.........);.....}......p
136c0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 ublic.function.testAssertReturn2
136e0 39 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 94():.void.....{.........$this->
13700 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
13720 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
13740 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 b8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
13760 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
13780 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 38 39 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'289']],..
137a0 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 34 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.904,.........);
137c0 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
137e0 41 73 73 65 72 74 52 65 74 75 72 6e 32 39 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn295():.void.....{...
13800 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
13820 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
13840 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 b9 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
13860 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
13880 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
138a0 3d 3e 20 27 32 39 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 =>.'290']],.............line:.90
138c0 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 5,.........);.....}......public.
138e0 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 39 36 28 29 3a 20 function.testAssertReturn296():.
13900 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
13920 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
13940 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
13960 64 27 20 3d 3e 20 27 e3 89 ba 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 d'.=>.'...',.'args'.=>.[]],.....
13980 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
139a0 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'291']],........
139c0 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.906,.........);.....}
139e0 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
13a00 52 65 74 75 72 6e 32 39 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return297():.void.....{.........
13a20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
13a40 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
13a60 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e3 89 bb 27 2c 20 27 61 72 67 73 27 nvoke',.'field'.=>.'...',.'args'
13a80 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
13aa0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 ['type'.=>.'i32',.'value'.=>.'29
13ac0 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 37 2c 0a 20 20 20 2']],.............line:.907,....
13ae0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
13b00 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 32 39 38 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn298():.void..
13b20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
13b40 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
13b60 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
13b80 27 e3 8b 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 '...',.'args'.=>.[]],...........
13ba0 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 ..expected:.[['type'.=>.'i32',.'
13bc0 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c value'.=>.'293']],.............l
13be0 69 6e 65 3a 20 39 30 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.908,.........);.....}......
13c00 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
13c20 32 39 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 299():.void.....{.........$this-
13c40 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
13c60 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
13c80 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 80 8a 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
13ca0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
13cc0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 34 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'294']],.
13ce0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 30 39 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.909,.........)
13d00 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
13d20 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn300():.void.....{..
13d40 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
13d60 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
13d80 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 93 ae 27 2c '.=>.'invoke',.'field'.=>.'...',
13da0 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
13dc0 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
13de0 20 3d 3e 20 27 32 39 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 .=>.'295']],.............line:.9
13e00 31 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 10,.........);.....}......public
13e20 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 31 28 29 3a .function.testAssertReturn301():
13e40 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
13e60 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
13e80 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
13ea0 6c 64 27 20 3d 3e 20 27 ea 95 89 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
13ec0 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
13ee0 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 36 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'296']],.......
13f00 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 31 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.911,.........);.....
13f20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
13f40 74 52 65 74 75 72 6e 33 30 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn302():.void.....{........
13f60 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
13f80 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
13fa0 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 9a a0 27 2c 20 27 61 72 67 73 invoke',.'field'.=>.'...',.'args
13fc0 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
13fe0 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 [['type'.=>.'i32',.'value'.=>.'2
14000 39 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 31 32 2c 0a 20 20 97']],.............line:.912,...
14020 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
14040 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 33 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn303():.void.
14060 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
14080 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
140a0 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
140c0 20 27 ea a0 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
140e0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
14100 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'298']],.............
14120 6c 69 6e 65 3a 20 39 31 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.913,.........);.....}.....
14140 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
14160 6e 33 30 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n304():.void.....{.........$this
14180 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
141a0 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
141c0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea a0 a3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b ',.'field'.=>.'...',.'args'.=>.[
141e0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
14200 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 32 39 39 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'299']],
14220 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 31 34 2c 0a 20 20 20 20 20 20 20 20 .............line:.914,.........
14240 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
14260 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn305():.void.....{.
14280 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
142a0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
142c0 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea a1 9d 27 e'.=>.'invoke',.'field'.=>.'...'
142e0 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
14300 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
14320 27 20 3d 3e 20 27 33 30 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'300']],.............line:.
14340 39 31 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 915,.........);.....}......publi
14360 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 36 28 29 c.function.testAssertReturn306()
14380 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
143a0 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
143c0 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
143e0 65 6c 64 27 20 3d 3e 20 27 ea a2 82 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
14400 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
14420 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 30 31 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'301']],......
14440 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 31 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 .......line:.916,.........);....
14460 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
14480 72 74 52 65 74 75 72 6e 33 30 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn307():.void.....{.......
144a0 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
144c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
144e0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea a3 aa 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
14500 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
14520 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
14540 33 30 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 31 37 2c 0a 20 302']],.............line:.917,..
14560 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
14580 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 30 38 28 29 3a 20 76 6f 69 64 tion.testAssertReturn308():.void
145a0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
145c0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
145e0 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
14600 3e 20 27 ea a4 a2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 >.'...',.'args'.=>.[]],.........
14620 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
14640 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 30 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'303']],............
14660 20 6c 69 6e 65 3a 20 39 31 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.918,.........);.....}....
14680 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
146a0 72 6e 33 30 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn309():.void.....{.........$thi
146c0 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
146e0 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
14700 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea a5 86 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 e',.'field'.=>.'...',.'args'.=>.
14720 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
14740 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 30 34 27 5d 5d pe'.=>.'i32',.'value'.=>.'304']]
14760 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 31 39 2c 0a 20 20 20 20 20 20 20 ,.............line:.919,........
14780 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
147a0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn310():.void.....{
147c0 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
147e0 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
14800 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea a6 84 pe'.=>.'invoke',.'field'.=>.'...
14820 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
14840 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
14860 65 27 20 3d 3e 20 27 33 30 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'305']],.............line:
14880 20 39 32 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .920,.........);.....}......publ
148a0 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 31 28 ic.function.testAssertReturn311(
148c0 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
148e0 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
14900 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
14920 69 65 6c 64 27 20 3d 3e 20 27 ea a8 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
14940 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
14960 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 30 36 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'306']],.....
14980 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 32 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.921,.........);...
149a0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
149c0 65 72 74 52 65 74 75 72 6e 33 31 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn312():.void.....{......
149e0 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
14a00 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
14a20 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bd b1 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
14a40 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
14a60 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
14a80 27 33 30 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 32 32 2c 0a '307']],.............line:.922,.
14aa0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
14ac0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 33 28 29 3a 20 76 6f 69 ction.testAssertReturn313():.voi
14ae0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
14b00 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
14b20 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
14b40 3d 3e 20 27 ef bf 82 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
14b60 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
14b80 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 30 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'308']],...........
14ba0 20 20 6c 69 6e 65 3a 20 39 32 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.923,.........);.....}...
14bc0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
14be0 75 72 6e 33 31 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn314():.void.....{.........$th
14c00 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
14c20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
14c40 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 80 80 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
14c60 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
14c80 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 30 39 27 type'.=>.'i32',.'value'.=>.'309'
14ca0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 32 34 2c 0a 20 20 20 20 20 ]],.............line:.924,......
14cc0 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
14ce0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn315():.void....
14d00 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
14d20 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
14d40 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 type'.=>.'invoke',.'field'.=>.'.
14d60 90 8a 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
14d80 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
14da0 61 6c 75 65 27 20 3d 3e 20 27 33 31 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'310']],.............li
14dc0 6e 65 3a 20 39 32 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.925,.........);.....}......p
14de0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 ublic.function.testAssertReturn3
14e00 31 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 16():.void.....{.........$this->
14e20 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
14e40 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
14e60 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 8a a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .'field'.=>.'....',.'args'.=>.[]
14e80 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
14ea0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 31 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'311']],.
14ec0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 32 36 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.926,.........)
14ee0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
14f00 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn317():.void.....{..
14f20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
14f40 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
14f60 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 8c 80 27 '.=>.'invoke',.'field'.=>.'....'
14f80 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
14fa0 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
14fc0 27 20 3d 3e 20 27 33 31 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'312']],.............line:.
14fe0 39 32 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 927,.........);.....}......publi
15000 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 31 38 28 29 c.function.testAssertReturn318()
15020 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
15040 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
15060 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
15080 65 6c 64 27 20 3d 3e 20 27 f0 90 8e a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
150a0 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
150c0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 33 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'313']],.....
150e0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 32 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.928,.........);...
15100 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
15120 65 72 74 52 65 74 75 72 6e 33 31 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn319():.void.....{......
15140 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
15160 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
15180 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 92 96 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
151a0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
151c0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
151e0 20 27 33 31 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 32 39 2c .'314']],.............line:.929,
15200 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
15220 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 32 30 28 29 3a 20 76 6f nction.testAssertReturn320():.vo
15240 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
15260 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
15280 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
152a0 20 3d 3e 20 27 f0 90 94 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
152c0 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
152e0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'315']],.........
15300 20 20 20 20 6c 69 6e 65 3a 20 39 33 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.930,.........);.....}.
15320 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
15340 65 74 75 72 6e 33 32 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn321():.void.....{.........$
15360 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
15380 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
153a0 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 9d 80 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
153c0 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
153e0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 ['type'.=>.'i32',.'value'.=>.'31
15400 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 33 31 2c 0a 20 20 20 6']],.............line:.931,....
15420 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
15440 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 32 32 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn322():.void..
15460 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
15480 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
154a0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
154c0 27 f0 90 a0 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 '....',.'args'.=>.[]],..........
154e0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
15500 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'317']],.............
15520 6c 69 6e 65 3a 20 39 33 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.932,.........);.....}.....
15540 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
15560 6e 33 32 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n323():.void.....{.........$this
15580 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
155a0 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
155c0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 a4 a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
155e0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
15600 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 31 38 27 5d 5d pe'.=>.'i32',.'value'.=>.'318']]
15620 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 33 33 2c 0a 20 20 20 20 20 20 20 ,.............line:.933,........
15640 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
15660 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 32 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn324():.void.....{
15680 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
156a0 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
156c0 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 a6 pe'.=>.'invoke',.'field'.=>.'...
156e0 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
15700 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
15720 75 65 27 20 3d 3e 20 27 33 31 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'319']],.............line
15740 3a 20 39 33 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.934,.........);.....}......pub
15760 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 32 35 lic.function.testAssertReturn325
15780 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
157a0 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
157c0 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
157e0 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 a6 a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c field'.=>.'....',.'args'.=>.[]],
15800 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
15820 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 32 30 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'320']],...
15840 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 33 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.935,.........);.
15860 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
15880 73 73 65 72 74 52 65 74 75 72 6e 33 32 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn326():.void.....{....
158a0 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
158c0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
158e0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 a8 80 27 2c 20 =>.'invoke',.'field'.=>.'....',.
15900 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
15920 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
15940 3d 3e 20 27 33 32 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 33 =>.'321']],.............line:.93
15960 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 6,.........);.....}......public.
15980 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 32 37 28 29 3a 20 function.testAssertReturn327():.
159a0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
159c0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
159e0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
15a00 64 27 20 3d 3e 20 27 f0 90 ac 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 d'.=>.'....',.'args'.=>.[]],....
15a20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
15a40 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 32 32 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'322']],.......
15a60 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 33 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.937,.........);.....
15a80 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
15aa0 74 52 65 74 75 72 6e 33 32 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn328():.void.....{........
15ac0 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
15ae0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
15b00 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 b0 80 27 2c 20 27 61 72 67 invoke',.'field'.=>.'....',.'arg
15b20 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
15b40 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
15b60 33 32 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 33 38 2c 0a 20 323']],.............line:.938,..
15b80 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
15ba0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 32 39 28 29 3a 20 76 6f 69 64 tion.testAssertReturn329():.void
15bc0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
15be0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
15c00 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
15c20 3e 20 27 f0 90 b0 81 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'....',.'args'.=>.[]],........
15c40 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
15c60 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 32 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'324']],...........
15c80 20 20 6c 69 6e 65 3a 20 39 33 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.939,.........);.....}...
15ca0 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
15cc0 75 72 6e 33 33 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn330():.void.....{.........$th
15ce0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
15d00 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
15d20 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 b2 80 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
15d40 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
15d60 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 32 35 27 type'.=>.'i32',.'value'.=>.'325'
15d80 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 34 30 2c 0a 20 20 20 20 20 ]],.............line:.940,......
15da0 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
15dc0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 33 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn331():.void....
15de0 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
15e00 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
15e20 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 type'.=>.'invoke',.'field'.=>.'.
15e40 91 80 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
15e60 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
15e80 61 6c 75 65 27 20 3d 3e 20 27 33 32 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'326']],.............li
15ea0 6e 65 3a 20 39 34 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.941,.........);.....}......p
15ec0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 ublic.function.testAssertReturn3
15ee0 33 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 32():.void.....{.........$this->
15f00 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
15f20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
15f40 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 82 83 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .'field'.=>.'....',.'args'.=>.[]
15f60 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
15f80 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 32 37 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'327']],.
15fa0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 34 32 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.942,.........)
15fc0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
15fe0 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 33 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn333():.void.....{..
16000 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
16020 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
16040 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 84 a7 27 '.=>.'invoke',.'field'.=>.'....'
16060 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
16080 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
160a0 27 20 3d 3e 20 27 33 32 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'328']],.............line:.
160c0 39 34 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 943,.........);.....}......publi
160e0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 33 34 28 29 c.function.testAssertReturn334()
16100 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
16120 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
16140 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
16160 65 6c 64 27 20 3d 3e 20 27 f0 91 85 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
16180 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
161a0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 32 39 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'329']],.....
161c0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 34 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.944,.........);...
161e0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
16200 65 72 74 52 65 74 75 72 6e 33 33 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn335():.void.....{......
16220 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
16240 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
16260 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 86 83 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
16280 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
162a0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
162c0 20 27 33 33 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 34 35 2c .'330']],.............line:.945,
162e0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
16300 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 33 36 28 29 3a 20 76 6f nction.testAssertReturn336():.vo
16320 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
16340 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
16360 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
16380 20 3d 3e 20 27 f0 91 88 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
163a0 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
163c0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 33 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'331']],.........
163e0 20 20 20 20 6c 69 6e 65 3a 20 39 34 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.946,.........);.....}.
16400 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
16420 65 74 75 72 6e 33 33 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn337():.void.....{.........$
16440 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
16460 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
16480 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 8a 80 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
164a0 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
164c0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 33 ['type'.=>.'i32',.'value'.=>.'33
164e0 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 34 37 2c 0a 20 20 20 2']],.............line:.947,....
16500 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
16520 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 33 38 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn338():.void..
16540 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
16560 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
16580 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
165a0 27 f0 91 8a b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 '....',.'args'.=>.[]],..........
165c0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
165e0 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 33 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'333']],.............
16600 6c 69 6e 65 3a 20 39 34 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.948,.........);.....}.....
16620 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
16640 6e 33 33 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n339():.void.....{.........$this
16660 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
16680 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
166a0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 8c 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
166c0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
166e0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 33 34 27 5d 5d pe'.=>.'i32',.'value'.=>.'334']]
16700 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 34 39 2c 0a 20 20 20 20 20 20 20 ,.............line:.949,........
16720 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
16740 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 34 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn340():.void.....{
16760 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
16780 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
167a0 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 8d pe'.=>.'invoke',.'field'.=>.'...
167c0 b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
167e0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
16800 75 65 27 20 3d 3e 20 27 33 33 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'335']],.............line
16820 3a 20 39 35 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.950,.........);.....}......pub
16840 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 34 31 lic.function.testAssertReturn341
16860 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
16880 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
168a0 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
168c0 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 90 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c field'.=>.'....',.'args'.=>.[]],
168e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
16900 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 33 36 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'336']],...
16920 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 35 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.951,.........);.
16940 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
16960 73 73 65 72 74 52 65 74 75 72 6e 33 34 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn342():.void.....{....
16980 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
169a0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
169c0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 92 81 27 2c 20 =>.'invoke',.'field'.=>.'....',.
169e0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
16a00 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
16a20 3d 3e 20 27 33 33 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 35 =>.'337']],.............line:.95
16a40 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 2,.........);.....}......public.
16a60 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 34 33 28 29 3a 20 function.testAssertReturn343():.
16a80 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
16aa0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
16ac0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
16ae0 64 27 20 3d 3e 20 27 f0 91 96 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 d'.=>.'....',.'args'.=>.[]],....
16b00 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
16b20 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 33 38 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'338']],.......
16b40 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 35 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.953,.........);.....
16b60 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
16b80 74 52 65 74 75 72 6e 33 34 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn344():.void.....{........
16ba0 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
16bc0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
16be0 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 98 80 27 2c 20 27 61 72 67 invoke',.'field'.=>.'....',.'arg
16c00 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
16c20 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
16c40 33 33 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 35 34 2c 0a 20 339']],.............line:.954,..
16c60 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
16c80 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 34 35 28 29 3a 20 76 6f 69 64 tion.testAssertReturn345():.void
16ca0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
16cc0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
16ce0 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
16d00 3e 20 27 f0 91 9a 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'....',.'args'.=>.[]],........
16d20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
16d40 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'340']],...........
16d60 20 20 6c 69 6e 65 3a 20 39 35 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.955,.........);.....}...
16d80 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
16da0 75 72 6e 33 34 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn346():.void.....{.........$th
16dc0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
16de0 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
16e00 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 9c 92 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
16e20 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
16e40 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 31 27 type'.=>.'i32',.'value'.=>.'341'
16e60 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 35 36 2c 0a 20 20 20 20 20 ]],.............line:.956,......
16e80 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
16ea0 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 34 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn347():.void....
16ec0 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
16ee0 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
16f00 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 type'.=>.'invoke',.'field'.=>.'.
16f20 91 9c a0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
16f40 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
16f60 61 6c 75 65 27 20 3d 3e 20 27 33 34 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'342']],.............li
16f80 6e 65 3a 20 39 35 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.957,.........);.....}......p
16fa0 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 ublic.function.testAssertReturn3
16fc0 34 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 48():.void.....{.........$this->
16fe0 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
17000 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
17020 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 a2 a1 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d .'field'.=>.'....',.'args'.=>.[]
17040 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
17060 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 33 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'343']],.
17080 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 35 38 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.958,.........)
170a0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
170c0 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 34 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn349():.void.....{..
170e0 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
17100 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
17120 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 ab 95 27 '.=>.'invoke',.'field'.=>.'....'
17140 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
17160 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
17180 27 20 3d 3e 20 27 33 34 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'344']],.............line:.
171a0 39 35 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 959,.........);.....}......publi
171c0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 30 28 29 c.function.testAssertReturn350()
171e0 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
17200 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
17220 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
17240 65 6c 64 27 20 3d 3e 20 27 f0 91 b0 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 eld'.=>.'....',.'args'.=>.[]],..
17260 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
17280 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 35 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'345']],.....
172a0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.960,.........);...
172c0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
172e0 65 72 74 52 65 74 75 72 6e 33 35 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn351():.void.....{......
17300 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
17320 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
17340 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 b2 8f 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
17360 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
17380 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
173a0 20 27 33 34 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 31 2c .'346']],.............line:.961,
173c0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
173e0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 32 28 29 3a 20 76 6f nction.testAssertReturn352():.vo
17400 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
17420 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
17440 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
17460 20 3d 3e 20 27 f0 91 b2 af 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
17480 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
174a0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'347']],.........
174c0 20 20 20 20 6c 69 6e 65 3a 20 39 36 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.962,.........);.....}.
174e0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
17500 65 74 75 72 6e 33 35 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn353():.void.....{.........$
17520 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
17540 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
17560 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 92 80 80 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
17580 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
175a0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 ['type'.=>.'i32',.'value'.=>.'34
175c0 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 33 2c 0a 20 20 20 8']],.............line:.963,....
175e0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
17600 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 34 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn354():.void..
17620 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
17640 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
17660 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
17680 27 f0 96 a7 95 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 '....',.'args'.=>.[]],..........
176a0 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
176c0 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 34 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'349']],.............
176e0 6c 69 6e 65 3a 20 39 36 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 line:.964,.........);.....}.....
17700 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
17720 6e 33 35 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n355():.void.....{.........$this
17740 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
17760 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
17780 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 96 a9 86 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
177a0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
177c0 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 35 30 27 5d 5d pe'.=>.'i32',.'value'.=>.'350']]
177e0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 35 2c 0a 20 20 20 20 20 20 20 ,.............line:.965,........
17800 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
17820 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn356():.void.....{
17840 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
17860 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
17880 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 96 ab pe'.=>.'invoke',.'field'.=>.'...
178a0 a7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
178c0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
178e0 75 65 27 20 3d 3e 20 27 33 35 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'351']],.............line
17900 3a 20 39 36 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.966,.........);.....}......pub
17920 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 37 lic.function.testAssertReturn357
17940 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
17960 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
17980 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
179a0 66 69 65 6c 64 27 20 3d 3e 20 27 f0 96 bd 94 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c field'.=>.'....',.'args'.=>.[]],
179c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
179e0 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 35 32 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'352']],...
17a00 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.967,.........);.
17a20 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
17a40 73 73 65 72 74 52 65 74 75 72 6e 33 35 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn358():.void.....{....
17a60 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
17a80 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
17aa0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9b b1 81 27 2c 20 =>.'invoke',.'field'.=>.'....',.
17ac0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
17ae0 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
17b00 3d 3e 20 27 33 35 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 =>.'353']],.............line:.96
17b20 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 8,.........);.....}......public.
17b40 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 35 39 28 29 3a 20 function.testAssertReturn359():.
17b60 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
17b80 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
17ba0 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
17bc0 64 27 20 3d 3e 20 27 f0 9b b1 a4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 d'.=>.'....',.'args'.=>.[]],....
17be0 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
17c00 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 35 34 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'354']],.......
17c20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 36 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 ......line:.969,.........);.....
17c40 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
17c60 74 52 65 74 75 72 6e 33 36 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn360():.void.....{........
17c80 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
17ca0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
17cc0 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9e a0 a3 27 2c 20 27 61 72 67 invoke',.'field'.=>.'....',.'arg
17ce0 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
17d00 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
17d20 33 35 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 37 30 2c 0a 20 355']],.............line:.970,..
17d40 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
17d60 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 31 28 29 3a 20 76 6f 69 64 tion.testAssertReturn361():.void
17d80 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
17da0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
17dc0 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
17de0 3e 20 27 f0 9f 87 a6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'....',.'args'.=>.[]],........
17e00 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
17e20 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 35 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'356']],...........
17e40 20 20 6c 69 6e 65 3a 20 39 37 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 ..line:.971,.........);.....}...
17e60 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
17e80 75 72 6e 33 36 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn362():.void.....{.........$th
17ea0 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
17ec0 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
17ee0 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b1 ad 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'...',.'args'.=>
17f00 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
17f20 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 35 37 27 5d ype'.=>.'i32',.'value'.=>.'357']
17f40 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 37 32 2c 0a 20 20 20 20 20 20 ],.............line:.972,.......
17f60 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
17f80 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn363():.void.....
17fa0 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
17fc0 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
17fe0 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ce 9b ype'.=>.'invoke',.'field'.=>.'..
18000 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
18020 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
18040 65 27 20 3d 3e 20 27 33 35 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'358']],.............line:
18060 20 39 37 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c .973,.........);.....}......publ
18080 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 34 28 ic.function.testAssertReturn364(
180a0 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
180c0 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
180e0 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
18100 69 65 6c 64 27 20 3d 3e 20 27 e2 b1 b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
18120 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
18140 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 35 39 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'359']],.....
18160 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 37 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 ........line:.974,.........);...
18180 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
181a0 65 72 74 52 65 74 75 72 6e 33 36 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn365():.void.....{......
181c0 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
181e0 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
18200 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c2 aa 27 2c 20 27 61 72 67 .'invoke',.'field'.=>.'..',.'arg
18220 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
18240 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
18260 33 36 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 37 35 2c 0a 20 360']],.............line:.975,..
18280 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
182a0 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 36 28 29 3a 20 76 6f 69 64 tion.testAssertReturn366():.void
182c0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
182e0 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
18300 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
18320 3e 20 27 e2 88 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 >.'...',.'args'.=>.[]],.........
18340 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
18360 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 36 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'361']],............
18380 20 6c 69 6e 65 3a 20 39 37 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 .line:.976,.........);.....}....
183a0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
183c0 72 6e 33 36 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn367():.void.....{.........$thi
183e0 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
18400 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
18420 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 82 b3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 e',.'field'.=>.'...',.'args'.=>.
18440 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
18460 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 36 32 27 5d 5d pe'.=>.'i32',.'value'.=>.'362']]
18480 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 37 37 2c 0a 20 20 20 20 20 20 20 ,.............line:.977,........
184a0 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
184c0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn368():.void.....{
184e0 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
18500 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
18520 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 a4 pe'.=>.'invoke',.'field'.=>.'...
18540 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
18560 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
18580 75 65 27 20 3d 3e 20 27 33 36 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'363']],.............line
185a0 3a 20 39 37 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.978,.........);.....}......pub
185c0 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 36 39 lic.function.testAssertReturn369
185e0 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
18600 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
18620 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
18640 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b2 80 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
18660 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
18680 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 36 34 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'364']],....
186a0 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 37 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.979,.........);..
186c0 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
186e0 73 65 72 74 52 65 74 75 72 6e 33 37 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn370():.void.....{.....
18700 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
18720 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
18740 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 8c b0 27 2c 20 27 >.'invoke',.'field'.=>.'....',.'
18760 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
18780 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
187a0 3e 20 27 33 36 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 38 30 >.'365']],.............line:.980
187c0 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
187e0 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 37 31 28 29 3a 20 76 unction.testAssertReturn371():.v
18800 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
18820 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
18840 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
18860 27 20 3d 3e 20 27 ce 86 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 '.=>.'..',.'args'.=>.[]],.......
18880 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
188a0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 36 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'366']],..........
188c0 20 20 20 6c 69 6e 65 3a 20 39 38 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.981,.........);.....}..
188e0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
18900 74 75 72 6e 33 37 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn372():.void.....{.........$t
18920 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
18940 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
18960 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ce 91 27 2c 20 27 61 72 67 73 27 20 3d 3e oke',.'field'.=>.'..',.'args'.=>
18980 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
189a0 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 36 37 27 5d ype'.=>.'i32',.'value'.=>.'367']
189c0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 38 32 2c 0a 20 20 20 20 20 20 ],.............line:.982,.......
189e0 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
18a00 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 37 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn373():.void.....
18a20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
18a40 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
18a60 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 bc ype'.=>.'invoke',.'field'.=>.'..
18a80 88 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
18aa0 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
18ac0 75 65 27 20 3d 3e 20 27 33 36 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'368']],.............line
18ae0 3a 20 39 38 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 :.983,.........);.....}......pub
18b00 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 37 34 lic.function.testAssertReturn374
18b20 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
18b40 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
18b60 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
18b80 66 69 65 6c 64 27 20 3d 3e 20 27 e1 bc 89 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a field'.=>.'...',.'args'.=>.[]],.
18ba0 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d ............expected:.[['type'.=
18bc0 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 36 39 27 5d 5d 2c 0a 20 20 20 >.'i32',.'value'.=>.'369']],....
18be0 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 38 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 .........line:.984,.........);..
18c00 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
18c20 73 65 72 74 52 65 74 75 72 6e 33 37 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn375():.void.....{.....
18c40 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
18c60 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
18c80 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 bc 8a 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
18ca0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
18cc0 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
18ce0 20 27 33 37 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 38 35 2c .'370']],.............line:.985,
18d00 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
18d20 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 37 36 28 29 3a 20 76 6f nction.testAssertReturn376():.vo
18d40 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
18d60 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
18d80 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
18da0 20 3d 3e 20 27 e1 bc 8b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
18dc0 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
18de0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'371']],..........
18e00 20 20 20 6c 69 6e 65 3a 20 39 38 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ...line:.986,.........);.....}..
18e20 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
18e40 74 75 72 6e 33 37 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn377():.void.....{.........$t
18e60 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
18e80 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
18ea0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 bc 8c 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
18ec0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
18ee0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 32 27 type'.=>.'i32',.'value'.=>.'372'
18f00 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 38 37 2c 0a 20 20 20 20 20 ]],.............line:.987,......
18f20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
18f40 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 37 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn378():.void....
18f60 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
18f80 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
18fa0 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 type'.=>.'invoke',.'field'.=>.'.
18fc0 bc 8d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
18fe0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
19000 6c 75 65 27 20 3d 3e 20 27 33 37 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'373']],.............lin
19020 65 3a 20 39 38 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 e:.988,.........);.....}......pu
19040 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 37 blic.function.testAssertReturn37
19060 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 9():.void.....{.........$this->r
19080 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
190a0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
190c0 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 bc 8e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
190e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
19100 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 34 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'374']],...
19120 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 38 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a ..........line:.989,.........);.
19140 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 ....}......public.function.testA
19160 73 73 65 72 74 52 65 74 75 72 6e 33 38 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 ssertReturn380():.void.....{....
19180 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 .....$this->runAssertReturnComma
191a0 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 nd(.............action:.['type'.
191c0 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 bc 8f 27 2c 20 27 =>.'invoke',.'field'.=>.'...',.'
191e0 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 args'.=>.[]],.............expect
19200 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d ed:.[['type'.=>.'i32',.'value'.=
19220 3e 20 27 33 37 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 30 >.'375']],.............line:.990
19240 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
19260 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 38 31 28 29 3a 20 76 unction.testAssertReturn381():.v
19280 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
192a0 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
192c0 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
192e0 27 20 3d 3e 20 27 e1 be 88 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 '.=>.'...',.'args'.=>.[]],......
19300 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
19320 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'376']],.........
19340 20 20 20 20 6c 69 6e 65 3a 20 39 39 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ....line:.991,.........);.....}.
19360 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
19380 65 74 75 72 6e 33 38 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn382():.void.....{.........$
193a0 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
193c0 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
193e0 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be 89 27 2c 20 27 61 72 67 73 27 20 voke',.'field'.=>.'...',.'args'.
19400 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
19420 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 37 'type'.=>.'i32',.'value'.=>.'377
19440 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 32 2c 0a 20 20 20 20 ']],.............line:.992,.....
19460 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
19480 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 38 33 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn383():.void...
194a0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
194c0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
194e0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
19500 e1 be 8a 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
19520 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
19540 61 6c 75 65 27 20 3d 3e 20 27 33 37 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'378']],.............li
19560 6e 65 3a 20 39 39 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 ne:.993,.........);.....}......p
19580 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 ublic.function.testAssertReturn3
195a0 38 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 84():.void.....{.........$this->
195c0 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
195e0 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
19600 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be 8b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
19620 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
19640 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 37 39 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'379']],..
19660 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 34 2c 0a 20 20 20 20 20 20 20 20 29 3b ...........line:.994,.........);
19680 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
196a0 41 73 73 65 72 74 52 65 74 75 72 6e 33 38 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn385():.void.....{...
196c0 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
196e0 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
19700 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be 8c 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
19720 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
19740 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
19760 3d 3e 20 27 33 38 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 =>.'380']],.............line:.99
19780 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 5,.........);.....}......public.
197a0 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 38 36 28 29 3a 20 function.testAssertReturn386():.
197c0 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 void.....{.........$this->runAss
197e0 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 ertReturnCommand(.............ac
19800 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c tion:.['type'.=>.'invoke',.'fiel
19820 64 27 20 3d 3e 20 27 e1 be 8d 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 d'.=>.'...',.'args'.=>.[]],.....
19840 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
19860 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'381']],........
19880 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d .....line:.996,.........);.....}
198a0 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
198c0 52 65 74 75 72 6e 33 38 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return387():.void.....{.........
198e0 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
19900 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
19920 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be 8e 27 2c 20 27 61 72 67 73 27 nvoke',.'field'.=>.'...',.'args'
19940 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
19960 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 ['type'.=>.'i32',.'value'.=>.'38
19980 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 37 2c 0a 20 20 20 2']],.............line:.997,....
199a0 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
199c0 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 38 38 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn388():.void..
199e0 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
19a00 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
19a20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
19a40 27 e1 be 8f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 '...',.'args'.=>.[]],...........
19a60 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 ..expected:.[['type'.=>.'i32',.'
19a80 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c value'.=>.'383']],.............l
19aa0 69 6e 65 3a 20 39 39 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ine:.998,.........);.....}......
19ac0 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
19ae0 33 38 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 389():.void.....{.........$this-
19b00 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
19b20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
19b40 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be b8 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
19b60 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
19b80 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 34 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'384']],.
19ba0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 39 39 39 2c 0a 20 20 20 20 20 20 20 20 29 ............line:.999,.........)
19bc0 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
19be0 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn390():.void.....{..
19c00 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
19c20 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
19c40 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be b9 27 2c '.=>.'invoke',.'field'.=>.'...',
19c60 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
19c80 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
19ca0 20 3d 3e 20 27 33 38 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 .=>.'385']],.............line:.1
19cc0 30 30 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 000,.........);.....}......publi
19ce0 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 31 28 29 c.function.testAssertReturn391()
19d00 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
19d20 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
19d40 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
19d60 65 6c 64 27 20 3d 3e 20 27 e1 be ba 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
19d80 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
19da0 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 36 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'386']],......
19dc0 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 30 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 .......line:.1001,.........);...
19de0 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
19e00 65 72 74 52 65 74 75 72 6e 33 39 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn392():.void.....{......
19e20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
19e40 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
19e60 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 be bb 27 2c 20 27 61 72 .'invoke',.'field'.=>.'...',.'ar
19e80 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
19ea0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
19ec0 27 33 38 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 30 32 2c '387']],.............line:.1002,
19ee0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
19f00 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 33 28 29 3a 20 76 6f nction.testAssertReturn393():.vo
19f20 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
19f40 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
19f60 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
19f80 20 3d 3e 20 27 e1 be bc 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 .=>.'...',.'args'.=>.[]],.......
19fa0 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
19fc0 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'388']],..........
19fe0 20 20 20 6c 69 6e 65 3a 20 31 30 30 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ...line:.1003,.........);.....}.
1a000 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
1a020 65 74 75 72 6e 33 39 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn394():.void.....{.........$
1a040 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
1a060 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
1a080 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 9a a8 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
1a0a0 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
1a0c0 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 38 ['type'.=>.'i32',.'value'.=>.'38
1a0e0 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 30 34 2c 0a 20 20 9']],.............line:.1004,...
1a100 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
1a120 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 35 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn395():.void.
1a140 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
1a160 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
1a180 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
1a1a0 20 27 f0 9d 9b a2 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 .'....',.'args'.=>.[]],.........
1a1c0 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
1a1e0 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'390']],............
1a200 20 6c 69 6e 65 3a 20 31 30 30 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 .line:.1005,.........);.....}...
1a220 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
1a240 75 72 6e 33 39 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn396():.void.....{.........$th
1a260 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
1a280 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
1a2a0 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 9c 9c 27 2c 20 27 61 72 67 73 27 20 3d ke',.'field'.=>.'....',.'args'.=
1a2c0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1a2e0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 31 27 type'.=>.'i32',.'value'.=>.'391'
1a300 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 30 36 2c 0a 20 20 20 20 ]],.............line:.1006,.....
1a320 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1a340 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 37 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn397():.void...
1a360 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1a380 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1a3a0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1a3c0 f0 9d 9d 96 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ....',.'args'.=>.[]],...........
1a3e0 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 ..expected:.[['type'.=>.'i32',.'
1a400 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c value'.=>.'392']],.............l
1a420 69 6e 65 3a 20 31 30 30 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 ine:.1007,.........);.....}.....
1a440 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 .public.function.testAssertRetur
1a460 6e 33 39 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 n398():.void.....{.........$this
1a480 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 ->runAssertReturnCommand(.......
1a4a0 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 ......action:.['type'.=>.'invoke
1a4c0 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d 9e 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 ',.'field'.=>.'....',.'args'.=>.
1a4e0 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
1a500 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 33 27 5d 5d pe'.=>.'i32',.'value'.=>.'393']]
1a520 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 30 38 2c 0a 20 20 20 20 20 20 ,.............line:.1008,.......
1a540 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
1a560 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 33 39 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn399():.void.....
1a580 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
1a5a0 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
1a5c0 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 8d ype'.=>.'invoke',.'field'.=>.'..
1a5e0 b6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
1a600 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
1a620 75 65 27 20 3d 3e 20 27 33 39 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'394']],.............line
1a640 3a 20 31 30 30 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 :.1009,.........);.....}......pu
1a660 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 blic.function.testAssertReturn40
1a680 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 0():.void.....{.........$this->r
1a6a0 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
1a6c0 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
1a6e0 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 8d ba 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
1a700 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
1a720 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 35 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'395']],...
1a740 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 31 30 2c 0a 20 20 20 20 20 20 20 20 29 3b ..........line:.1010,.........);
1a760 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
1a780 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn401():.void.....{...
1a7a0 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
1a7c0 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
1a7e0 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 a9 9c 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
1a800 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
1a820 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
1a840 3d 3e 20 27 33 39 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 =>.'396']],.............line:.10
1a860 31 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 11,.........);.....}......public
1a880 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 32 28 29 3a .function.testAssertReturn402():
1a8a0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1a8c0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1a8e0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1a900 6c 64 27 20 3d 3e 20 27 e1 97 85 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
1a920 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
1a940 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 33 39 37 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'397']],.......
1a960 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 31 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 ......line:.1012,.........);....
1a980 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
1a9a0 72 74 52 65 74 75 72 6e 34 30 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn403():.void.....{.......
1a9c0 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1a9e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1aa00 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 8e aa 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
1aa20 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1aa40 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1aa60 33 39 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 31 33 2c 0a 398']],.............line:.1013,.
1aa80 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1aaa0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 34 28 29 3a 20 76 6f 69 ction.testAssertReturn404():.voi
1aac0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1aae0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1ab00 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1ab20 3d 3e 20 27 29 cb ba cb bc f0 94 97 8f f0 9d 85 b4 f0 9d 85 b6 f0 9d 85 b8 f0 9d 85 ba e2 81 be =>.')...........................
1ab40 e2 82 8e e2 9d a9 e2 9d ab e2 9f af ef b4 bf ef b8 b6 ef b9 9a ef bc 89 ef bd a0 f3 a0 80 a9 e2 ................................
1ab60 9d b3 e2 9d b5 e2 9f a7 e2 9f a9 e2 9f ab e2 9f ad e2 a6 88 e2 a6 8a e2 a6 96 e2 b8 a3 e2 b8 a5 ................................
1ab80 ef b8 98 ef b8 b8 ef b8 ba ef b8 bc ef b8 be ef b9 80 ef b9 82 ef b9 84 ef b9 88 ef b9 9c ef b9 ................................
1aba0 9e ef bc bd ef bd 9d ef bd a3 f3 a0 81 9d f3 a0 81 bd c2 bb e2 80 99 e2 80 9d e2 80 ba e2 9d af ................................
1abc0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
1abe0 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
1ac00 65 27 20 3d 3e 20 27 33 39 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'399']],.............line:
1ac20 20 31 30 31 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 .1014,.........);.....}......pub
1ac40 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 35 lic.function.testAssertReturn405
1ac60 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
1ac80 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
1aca0 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
1acc0 66 69 65 6c 64 27 20 3d 3e 20 27 28 cb b9 cb bb f0 94 97 8e f0 9d 85 b3 f0 9d 85 b5 f0 9d 85 b7 field'.=>.'(....................
1ace0 f0 9d 85 b9 e2 81 bd e2 82 8d e2 9d a8 e2 9d aa e2 9f ae ef b4 be ef b8 b5 ef b9 99 ef bc 88 ef ................................
1ad00 bd 9f f3 a0 80 a8 e2 9d b2 e2 9d b4 e2 9f a6 e2 9f a8 e2 9f aa e2 9f ac e2 a6 87 e2 a6 89 e2 a6 ................................
1ad20 95 e2 b8 a2 e2 b8 a4 ef b8 97 ef b8 b7 ef b8 b9 ef b8 bb ef b8 bd ef b8 bf ef b9 81 ef b9 83 ef ................................
1ad40 b9 87 ef b9 9b ef b9 9d ef bc bb ef bd 9b ef bd a2 f3 a0 81 9b f3 a0 81 bb c2 ab e2 80 98 e2 80 ................................
1ad60 9c e2 80 b9 e2 9d ae 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 .......',.'args'.=>.[]],........
1ad80 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1ada0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'400']],...........
1adc0 20 20 6c 69 6e 65 3a 20 31 30 31 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1015,.........);.....}..
1ade0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1ae00 74 75 72 6e 34 30 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn406():.void.....{.........$t
1ae20 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1ae40 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1ae60 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 9d aa 8b f0 9d aa a4 27 2c 20 27 61 72 oke',.'field'.=>.'........',.'ar
1ae80 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
1aea0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
1aec0 27 34 30 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 31 36 2c '401']],.............line:.1016,
1aee0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
1af00 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 37 28 29 3a 20 76 6f nction.testAssertReturn407():.vo
1af20 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
1af40 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
1af60 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
1af80 20 3d 3e 20 27 f0 9d aa 8b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
1afa0 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
1afc0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'402']],.........
1afe0 20 20 20 20 6c 69 6e 65 3a 20 31 30 31 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d ....line:.1017,.........);.....}
1b000 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
1b020 52 65 74 75 72 6e 34 30 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return408():.void.....{.........
1b040 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
1b060 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
1b080 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c2 bd 27 2c 20 27 61 72 67 73 27 20 nvoke',.'field'.=>.'..',.'args'.
1b0a0 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b =>.[]],.............expected:.[[
1b0c0 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 33 'type'.=>.'i32',.'value'.=>.'403
1b0e0 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 31 38 2c 0a 20 20 20 ']],.............line:.1018,....
1b100 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 .....);.....}......public.functi
1b120 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 30 39 28 29 3a 20 76 6f 69 64 0a 20 on.testAssertReturn409():.void..
1b140 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 ...{.........$this->runAssertRet
1b160 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 urnCommand(.............action:.
1b180 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 ['type'.=>.'invoke',.'field'.=>.
1b1a0 27 31 e2 81 84 32 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 '1...2',.'args'.=>.[]],.........
1b1c0 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c ....expected:.[['type'.=>.'i32',
1b1e0 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 .'value'.=>.'404']],............
1b200 20 6c 69 6e 65 3a 20 31 30 31 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 .line:.1019,.........);.....}...
1b220 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 ...public.function.testAssertRet
1b240 75 72 6e 34 31 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 urn410():.void.....{.........$th
1b260 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 is->runAssertReturnCommand(.....
1b280 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f ........action:.['type'.=>.'invo
1b2a0 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 31 2f 32 27 2c 20 27 61 72 67 73 27 20 3d 3e ke',.'field'.=>.'1/2',.'args'.=>
1b2c0 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 .[]],.............expected:.[['t
1b2e0 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 35 27 5d ype'.=>.'i32',.'value'.=>.'405']
1b300 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 30 2c 0a 20 20 20 20 20 ],.............line:.1020,......
1b320 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e ...);.....}......public.function
1b340 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 31 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 .testAssertReturn411():.void....
1b360 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 .{.........$this->runAssertRetur
1b380 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 nCommand(.............action:.['
1b3a0 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 type'.=>.'invoke',.'field'.=>.'.
1b3c0 ad b3 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
1b3e0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
1b400 6c 75 65 27 20 3d 3e 20 27 34 30 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'406']],.............lin
1b420 65 3a 20 31 30 32 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 e:.1021,.........);.....}......p
1b440 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 ublic.function.testAssertReturn4
1b460 31 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 12():.void.....{.........$this->
1b480 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
1b4a0 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
1b4c0 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 b5 b4 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
1b4e0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
1b500 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 37 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'407']],..
1b520 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 32 2c 0a 20 20 20 20 20 20 20 20 29 ...........line:.1022,.........)
1b540 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
1b560 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 31 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn413():.void.....{..
1b580 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
1b5a0 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
1b5c0 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b3 bd 27 2c '.=>.'invoke',.'field'.=>.'...',
1b5e0 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 .'args'.=>.[]],.............expe
1b600 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 cted:.[['type'.=>.'i32',.'value'
1b620 20 3d 3e 20 27 34 30 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 .=>.'408']],.............line:.1
1b640 30 32 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 023,.........);.....}......publi
1b660 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 31 34 28 29 c.function.testAssertReturn414()
1b680 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 :.void.....{.........$this->runA
1b6a0 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 ssertReturnCommand(.............
1b6c0 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 action:.['type'.=>.'invoke',.'fi
1b6e0 65 6c 64 27 20 3d 3e 20 27 ea a0 b1 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 eld'.=>.'...',.'args'.=>.[]],...
1b700 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
1b720 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 30 39 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'409']],......
1b740 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 .......line:.1024,.........);...
1b760 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
1b780 65 72 74 52 65 74 75 72 6e 34 31 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn415():.void.....{......
1b7a0 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
1b7c0 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
1b7e0 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 85 81 27 2c 20 27 61 .'invoke',.'field'.=>.'....',.'a
1b800 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
1b820 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
1b840 20 27 34 31 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 35 .'410']],.............line:.1025
1b860 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
1b880 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 31 36 28 29 3a 20 76 unction.testAssertReturn416():.v
1b8a0 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
1b8c0 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
1b8e0 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
1b900 27 20 3d 3e 20 27 f0 90 85 b5 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 '.=>.'....',.'args'.=>.[]],.....
1b920 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ........expected:.[['type'.=>.'i
1b940 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 32',.'value'.=>.'411']],........
1b960 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 .....line:.1026,.........);.....
1b980 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 }......public.function.testAsser
1b9a0 74 52 65 74 75 72 6e 34 31 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 tReturn417():.void.....{........
1b9c0 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a .$this->runAssertReturnCommand(.
1b9e0 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 ............action:.['type'.=>.'
1ba00 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 85 b6 27 2c 20 27 61 72 67 invoke',.'field'.=>.'....',.'arg
1ba20 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1ba40 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1ba60 34 31 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 37 2c 0a 412']],.............line:.1027,.
1ba80 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1baa0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 31 38 28 29 3a 20 76 6f 69 ction.testAssertReturn418():.voi
1bac0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1bae0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1bb00 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1bb20 3d 3e 20 27 f0 90 a6 bd 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 =>.'....',.'args'.=>.[]],.......
1bb40 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 ......expected:.[['type'.=>.'i32
1bb60 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 ',.'value'.=>.'413']],..........
1bb80 20 20 20 6c 69 6e 65 3a 20 31 30 32 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a ...line:.1028,.........);.....}.
1bba0 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 .....public.function.testAssertR
1bbc0 65 74 75 72 6e 34 31 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 eturn419():.void.....{.........$
1bbe0 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 this->runAssertReturnCommand(...
1bc00 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e ..........action:.['type'.=>.'in
1bc20 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 90 b9 bb 27 2c 20 27 61 72 67 73 27 voke',.'field'.=>.'....',.'args'
1bc40 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
1bc60 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 ['type'.=>.'i32',.'value'.=>.'41
1bc80 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 32 39 2c 0a 20 20 4']],.............line:.1029,...
1bca0 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
1bcc0 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 30 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn420():.void.
1bce0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
1bd00 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
1bd20 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
1bd40 20 27 ef bc 82 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
1bd60 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
1bd80 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'415']],.............
1bda0 6c 69 6e 65 3a 20 31 30 33 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 line:.1030,.........);.....}....
1bdc0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
1bde0 72 6e 34 32 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn421():.void.....{.........$thi
1be00 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
1be20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
1be40 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 7f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d e',.'field'.=>.'.',.'args'.=>.[]
1be60 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
1be80 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 36 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'416']],.
1bea0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 33 31 2c 0a 20 20 20 20 20 20 20 20 ............line:.1031,.........
1bec0 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
1bee0 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn422():.void.....{.
1bf00 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
1bf20 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
1bf40 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 08 27 2c 20 e'.=>.'invoke',.'field'.=>.'.',.
1bf60 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
1bf80 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
1bfa0 3d 3e 20 27 34 31 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 =>.'417']],.............line:.10
1bfc0 33 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 32,.........);.....}......public
1bfe0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 33 28 29 3a .function.testAssertReturn423():
1c000 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1c020 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1c040 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1c060 6c 64 27 20 3d 3e 20 27 e2 8c ab 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
1c080 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
1c0a0 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 31 38 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'418']],.......
1c0c0 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 33 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 ......line:.1033,.........);....
1c0e0 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
1c100 72 74 52 65 74 75 72 6e 34 32 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn424():.void.....{.......
1c120 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1c140 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1c160 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 8c a6 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
1c180 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1c1a0 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1c1c0 34 31 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 33 34 2c 0a 419']],.............line:.1034,.
1c1e0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1c200 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 35 28 29 3a 20 76 6f 69 ction.testAssertReturn425():.voi
1c220 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1c240 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1c260 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1c280 3d 3e 20 27 e2 90 88 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
1c2a0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1c2c0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'420']],...........
1c2e0 20 20 6c 69 6e 65 3a 20 31 30 33 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1035,.........);.....}..
1c300 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1c320 74 75 72 6e 34 32 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn426():.void.....{.........$t
1c340 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1c360 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1c380 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 90 a1 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
1c3a0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1c3c0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 31 27 type'.=>.'i32',.'value'.=>.'421'
1c3e0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 33 36 2c 0a 20 20 20 20 ]],.............line:.1036,.....
1c400 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1c420 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 37 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn427():.void...
1c440 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1c460 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1c480 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1c4a0 e1 b7 bb 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
1c4c0 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
1c4e0 61 6c 75 65 27 20 3d 3e 20 27 34 32 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'422']],.............li
1c500 6e 65 3a 20 31 30 33 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ne:.1037,.........);.....}......
1c520 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
1c540 34 32 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 428():.void.....{.........$this-
1c560 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
1c580 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
1c5a0 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 0f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c ,.'field'.=>.'.',.'args'.=>.[]],
1c5c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
1c5e0 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 33 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'423']],...
1c600 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 33 38 2c 0a 20 20 20 20 20 20 20 20 29 3b ..........line:.1038,.........);
1c620 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
1c640 41 73 73 65 72 74 52 65 74 75 72 6e 34 32 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn429():.void.....{...
1c660 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
1c680 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
1c6a0 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 86 90 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
1c6c0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
1c6e0 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
1c700 3d 3e 20 27 34 32 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 =>.'424']],.............line:.10
1c720 33 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 39,.........);.....}......public
1c740 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 33 30 28 29 3a .function.testAssertReturn430():
1c760 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1c780 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1c7a0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1c7c0 6c 64 27 20 3d 3e 20 27 e2 8c a7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
1c7e0 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
1c800 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 35 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'425']],.......
1c820 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 34 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 ......line:.1040,.........);....
1c840 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
1c860 72 74 52 65 74 75 72 6e 34 33 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn431():.void.....{.......
1c880 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1c8a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1c8c0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 8d 92 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
1c8e0 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1c900 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1c920 34 32 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 34 31 2c 0a 426']],.............line:.1041,.
1c940 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1c960 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 33 32 28 29 3a 20 76 6f 69 ction.testAssertReturn432():.voi
1c980 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1c9a0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1c9c0 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1c9e0 3d 3e 20 27 e2 8d 94 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
1ca00 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1ca20 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'427']],...........
1ca40 20 20 6c 69 6e 65 3a 20 31 30 34 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1042,.........);.....}..
1ca60 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1ca80 74 75 72 6e 34 33 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn433():.void.....{.........$t
1caa0 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1cac0 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1cae0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 8d a2 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
1cb00 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1cb20 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 38 27 type'.=>.'i32',.'value'.=>.'428'
1cb40 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 34 33 2c 0a 20 20 20 20 ]],.............line:.1043,.....
1cb60 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1cb80 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 33 34 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn434():.void...
1cba0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1cbc0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1cbe0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1cc00 e2 8d ab 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
1cc20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
1cc40 61 6c 75 65 27 20 3d 3e 20 27 34 32 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'429']],.............li
1cc60 6e 65 3a 20 31 30 34 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ne:.1044,.........);.....}......
1cc80 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
1cca0 34 33 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 435():.void.....{.........$this-
1ccc0 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
1cce0 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
1cd00 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 1a 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c ,.'field'.=>.'.',.'args'.=>.[]],
1cd20 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
1cd40 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 33 30 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'430']],...
1cd60 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 34 35 2c 0a 20 20 20 20 20 20 20 20 29 3b ..........line:.1045,.........);
1cd80 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
1cda0 41 73 73 65 72 74 52 65 74 75 72 6e 34 33 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn436():.void.....{...
1cdc0 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
1cde0 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
1ce00 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 90 a6 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
1ce20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
1ce40 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
1ce60 3d 3e 20 27 34 33 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 =>.'431']],.............line:.10
1ce80 34 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 46,.........);.....}......public
1cea0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 33 37 28 29 3a .function.testAssertReturn437():
1cec0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1cee0 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1cf00 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1cf20 6c 64 27 20 3d 3e 20 27 e2 90 9a 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
1cf40 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
1cf60 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 33 32 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'432']],.......
1cf80 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 34 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 ......line:.1047,.........);....
1cfa0 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
1cfc0 72 74 52 65 74 75 72 6e 34 33 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn438():.void.....{.......
1cfe0 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1d000 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1d020 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef bf bc 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
1d040 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1d060 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1d080 34 33 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 34 38 2c 0a 433']],.............line:.1048,.
1d0a0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1d0c0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 33 39 28 29 3a 20 76 6f 69 ction.testAssertReturn439():.voi
1d0e0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1d100 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1d120 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1d140 3d 3e 20 27 3f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 =>.'?',.'args'.=>.[]],..........
1d160 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
1d180 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 33 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'434']],.............
1d1a0 6c 69 6e 65 3a 20 31 30 34 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 line:.1049,.........);.....}....
1d1c0 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
1d1e0 72 6e 34 34 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn440():.void.....{.........$thi
1d200 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
1d220 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
1d240 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 c2 bf 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b e',.'field'.=>.'..',.'args'.=>.[
1d260 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 ]],.............expected:.[['typ
1d280 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 33 35 27 5d 5d 2c e'.=>.'i32',.'value'.=>.'435']],
1d2a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 35 30 2c 0a 20 20 20 20 20 20 20 .............line:.1050,........
1d2c0 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 .);.....}......public.function.t
1d2e0 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b estAssertReturn441():.void.....{
1d300 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 .........$this->runAssertReturnC
1d320 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 ommand(.............action:.['ty
1d340 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 a5 85 pe'.=>.'invoke',.'field'.=>.'...
1d360 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 ',.'args'.=>.[]],.............ex
1d380 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 pected:.[['type'.=>.'i32',.'valu
1d3a0 65 27 20 3d 3e 20 27 34 33 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a e'.=>.'436']],.............line:
1d3c0 20 31 30 35 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 .1051,.........);.....}......pub
1d3e0 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 32 lic.function.testAssertReturn442
1d400 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
1d420 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
1d440 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
1d460 66 69 65 6c 64 27 20 3d 3e 20 27 cd be 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 field'.=>.'..',.'args'.=>.[]],..
1d480 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
1d4a0 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 33 37 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'437']],.....
1d4c0 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 35 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 ........line:.1052,.........);..
1d4e0 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
1d500 73 65 72 74 52 65 74 75 72 6e 34 34 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn443():.void.....{.....
1d520 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
1d540 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
1d560 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 d5 9e 27 2c 20 27 61 72 >.'invoke',.'field'.=>.'..',.'ar
1d580 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
1d5a0 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
1d5c0 27 34 33 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 35 33 2c '438']],.............line:.1053,
1d5e0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
1d600 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 34 28 29 3a 20 76 6f nction.testAssertReturn444():.vo
1d620 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
1d640 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
1d660 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
1d680 20 3d 3e 20 27 d8 9f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 .=>.'..',.'args'.=>.[]],........
1d6a0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1d6c0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 33 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'439']],...........
1d6e0 20 20 6c 69 6e 65 3a 20 31 30 35 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1054,.........);.....}..
1d700 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1d720 74 75 72 6e 34 34 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn445():.void.....{.........$t
1d740 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1d760 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1d780 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 8d a7 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
1d7a0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1d7c0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 30 27 type'.=>.'i32',.'value'.=>.'440'
1d7e0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 35 35 2c 0a 20 20 20 20 ]],.............line:.1055,.....
1d800 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1d820 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 36 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn446():.void...
1d840 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1d860 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1d880 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1d8a0 e2 81 87 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
1d8c0 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
1d8e0 61 6c 75 65 27 20 3d 3e 20 27 34 34 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'441']],.............li
1d900 6e 65 3a 20 31 30 35 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ne:.1056,.........);.....}......
1d920 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
1d940 34 34 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 447():.void.....{.........$this-
1d960 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
1d980 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
1d9a0 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 8d b0 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
1d9c0 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
1d9e0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 32 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'442']],.
1da00 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 35 37 2c 0a 20 20 20 20 20 20 20 20 ............line:.1057,.........
1da20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
1da40 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn448():.void.....{.
1da60 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
1da80 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
1daa0 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 9d 93 27 e'.=>.'invoke',.'field'.=>.'...'
1dac0 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
1dae0 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
1db00 27 20 3d 3e 20 27 34 34 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'443']],.............line:.
1db20 31 30 35 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 1058,.........);.....}......publ
1db40 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 34 39 28 ic.function.testAssertReturn449(
1db60 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
1db80 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
1dba0 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
1dbc0 69 65 6c 64 27 20 3d 3e 20 27 e2 9d 94 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
1dbe0 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
1dc00 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 34 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'444']],.....
1dc20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 35 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 ........line:.1059,.........);..
1dc40 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
1dc60 73 65 72 74 52 65 74 75 72 6e 34 35 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn450():.void.....{.....
1dc80 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
1dca0 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
1dcc0 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b3 ba 27 2c 20 27 61 >.'invoke',.'field'.=>.'...',.'a
1dce0 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 rgs'.=>.[]],.............expecte
1dd00 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e d:.[['type'.=>.'i32',.'value'.=>
1dd20 20 27 34 34 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 30 .'445']],.............line:.1060
1dd40 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 ,.........);.....}......public.f
1dd60 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 35 31 28 29 3a 20 76 unction.testAssertReturn451():.v
1dd80 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 oid.....{.........$this->runAsse
1dda0 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 rtReturnCommand(.............act
1ddc0 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 ion:.['type'.=>.'invoke',.'field
1dde0 27 20 3d 3e 20 27 e2 b3 bb 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 '.=>.'...',.'args'.=>.[]],......
1de00 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
1de20 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'446']],.........
1de40 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d ....line:.1061,.........);.....}
1de60 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
1de80 52 65 74 75 72 6e 34 35 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return452():.void.....{.........
1dea0 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
1dec0 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
1dee0 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b8 ae 27 2c 20 27 61 72 67 73 27 nvoke',.'field'.=>.'...',.'args'
1df00 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b .=>.[]],.............expected:.[
1df20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 ['type'.=>.'i32',.'value'.=>.'44
1df40 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 32 2c 0a 20 20 7']],.............line:.1062,...
1df60 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 ......);.....}......public.funct
1df80 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 35 33 28 29 3a 20 76 6f 69 64 0a ion.testAssertReturn453():.void.
1dfa0 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 ....{.........$this->runAssertRe
1dfc0 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a turnCommand(.............action:
1dfe0 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e .['type'.=>.'invoke',.'field'.=>
1e000 20 27 e3 89 84 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 .'...',.'args'.=>.[]],..........
1e020 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 ...expected:.[['type'.=>.'i32',.
1e040 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 'value'.=>.'448']],.............
1e060 6c 69 6e 65 3a 20 31 30 36 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 line:.1063,.........);.....}....
1e080 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 ..public.function.testAssertRetu
1e0a0 72 6e 34 35 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 rn454():.void.....{.........$thi
1e0c0 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 s->runAssertReturnCommand(......
1e0e0 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b .......action:.['type'.=>.'invok
1e100 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 98 8f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 e',.'field'.=>.'...',.'args'.=>.
1e120 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 []],.............expected:.[['ty
1e140 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 34 39 27 5d 5d pe'.=>.'i32',.'value'.=>.'449']]
1e160 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 34 2c 0a 20 20 20 20 20 20 ,.............line:.1064,.......
1e180 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 ..);.....}......public.function.
1e1a0 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 35 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 testAssertReturn455():.void.....
1e1c0 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e {.........$this->runAssertReturn
1e1e0 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 Command(.............action:.['t
1e200 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 9b ype'.=>.'invoke',.'field'.=>.'..
1e220 b7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 .',.'args'.=>.[]],.............e
1e240 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c xpected:.[['type'.=>.'i32',.'val
1e260 75 65 27 20 3d 3e 20 27 34 35 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 ue'.=>.'450']],.............line
1e280 3a 20 31 30 36 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 :.1065,.........);.....}......pu
1e2a0 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 35 blic.function.testAssertReturn45
1e2c0 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 6():.void.....{.........$this->r
1e2e0 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 unAssertReturnCommand(..........
1e300 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 ...action:.['type'.=>.'invoke',.
1e320 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b8 96 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 'field'.=>.'...',.'args'.=>.[]],
1e340 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 .............expected:.[['type'.
1e360 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 35 31 27 5d 5d 2c 0a 20 20 =>.'i32',.'value'.=>.'451']],...
1e380 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 36 2c 0a 20 20 20 20 20 20 20 20 29 3b ..........line:.1066,.........);
1e3a0 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 .....}......public.function.test
1e3c0 41 73 73 65 72 74 52 65 74 75 72 6e 34 35 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 AssertReturn457():.void.....{...
1e3e0 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d ......$this->runAssertReturnComm
1e400 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 and(.............action:.['type'
1e420 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ef b9 96 27 2c 20 .=>.'invoke',.'field'.=>.'...',.
1e440 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
1e460 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
1e480 3d 3e 20 27 34 35 32 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 =>.'452']],.............line:.10
1e4a0 36 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 67,.........);.....}......public
1e4c0 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 35 38 28 29 3a .function.testAssertReturn458():
1e4e0 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1e500 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1e520 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1e540 6c 64 27 20 3d 3e 20 27 ef bc 9f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
1e560 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
1e580 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 35 33 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'453']],.......
1e5a0 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 ......line:.1068,.........);....
1e5c0 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
1e5e0 72 74 52 65 74 75 72 6e 34 35 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn459():.void.....{.......
1e600 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1e620 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1e640 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f0 91 85 83 27 2c 20 27 61 72 'invoke',.'field'.=>.'....',.'ar
1e660 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 gs'.=>.[]],.............expected
1e680 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 :.[['type'.=>.'i32',.'value'.=>.
1e6a0 27 34 35 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 36 39 2c '454']],.............line:.1069,
1e6c0 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 .........);.....}......public.fu
1e6e0 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 30 28 29 3a 20 76 6f nction.testAssertReturn460():.vo
1e700 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 id.....{.........$this->runAsser
1e720 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 tReturnCommand(.............acti
1e740 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 on:.['type'.=>.'invoke',.'field'
1e760 20 3d 3e 20 27 f0 9e a5 9f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 .=>.'....',.'args'.=>.[]],......
1e780 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 .......expected:.[['type'.=>.'i3
1e7a0 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 35 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 2',.'value'.=>.'455']],.........
1e7c0 20 20 20 20 6c 69 6e 65 3a 20 31 30 37 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d ....line:.1070,.........);.....}
1e7e0 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 ......public.function.testAssert
1e800 52 65 74 75 72 6e 34 36 31 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 Return461():.void.....{.........
1e820 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 $this->runAssertReturnCommand(..
1e840 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 ...........action:.['type'.=>.'i
1e860 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 f3 a0 80 bf 27 2c 20 27 61 72 67 73 nvoke',.'field'.=>.'....',.'args
1e880 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 '.=>.[]],.............expected:.
1e8a0 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 [['type'.=>.'i32',.'value'.=>.'4
1e8c0 35 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 37 31 2c 0a 20 56']],.............line:.1071,..
1e8e0 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 .......);.....}......public.func
1e900 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 32 28 29 3a 20 76 6f 69 64 tion.testAssertReturn462():.void
1e920 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 .....{.........$this->runAssertR
1e940 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e eturnCommand(.............action
1e960 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d :.['type'.=>.'invoke',.'field'.=
1e980 3e 20 27 f0 96 a1 84 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 >.'....',.'args'.=>.[]],........
1e9a0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1e9c0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 35 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'457']],...........
1e9e0 20 20 6c 69 6e 65 3a 20 31 30 37 32 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1072,.........);.....}..
1ea00 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1ea20 74 75 72 6e 34 36 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn463():.void.....{.........$t
1ea40 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1ea60 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1ea80 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 af 91 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
1eaa0 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1eac0 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 35 38 27 type'.=>.'i32',.'value'.=>.'458'
1eae0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 37 33 2c 0a 20 20 20 20 ]],.............line:.1073,.....
1eb00 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1eb20 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 34 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn464():.void...
1eb40 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1eb60 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1eb80 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1eba0 c2 b6 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..',.'args'.=>.[]],.............
1ebc0 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 expected:.[['type'.=>.'i32',.'va
1ebe0 6c 75 65 27 20 3d 3e 20 27 34 35 39 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e lue'.=>.'459']],.............lin
1ec00 65 3a 20 31 30 37 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 e:.1074,.........);.....}......p
1ec20 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 ublic.function.testAssertReturn4
1ec40 36 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 65():.void.....{.........$this->
1ec60 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 runAssertReturnCommand(.........
1ec80 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c ....action:.['type'.=>.'invoke',
1eca0 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 81 8b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d .'field'.=>.'...',.'args'.=>.[]]
1ecc0 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 ,.............expected:.[['type'
1ece0 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 30 27 5d 5d 2c 0a 20 .=>.'i32',.'value'.=>.'460']],..
1ed00 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 37 35 2c 0a 20 20 20 20 20 20 20 20 29 ...........line:.1075,.........)
1ed20 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 ;.....}......public.function.tes
1ed40 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 36 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 tAssertReturn466():.void.....{..
1ed60 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d .......$this->runAssertReturnCom
1ed80 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 mand(.............action:.['type
1eda0 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 dc 80 27 2c 20 '.=>.'invoke',.'field'.=>.'..',.
1edc0 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 'args'.=>.[]],.............expec
1ede0 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 ted:.[['type'.=>.'i32',.'value'.
1ee00 3d 3e 20 27 34 36 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 =>.'461']],.............line:.10
1ee20 37 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 76,.........);.....}......public
1ee40 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 37 28 29 3a .function.testAssertReturn467():
1ee60 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 .void.....{.........$this->runAs
1ee80 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 sertReturnCommand(.............a
1eea0 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 ction:.['type'.=>.'invoke',.'fie
1eec0 6c 64 27 20 3d 3e 20 27 e1 83 bb 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 ld'.=>.'...',.'args'.=>.[]],....
1eee0 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 .........expected:.[['type'.=>.'
1ef00 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 32 27 5d 5d 2c 0a 20 20 20 20 20 20 i32',.'value'.=>.'462']],.......
1ef20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 37 37 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 ......line:.1077,.........);....
1ef40 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 .}......public.function.testAsse
1ef60 72 74 52 65 74 75 72 6e 34 36 38 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 rtReturn468():.void.....{.......
1ef80 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 ..$this->runAssertReturnCommand(
1efa0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 .............action:.['type'.=>.
1efc0 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e1 8d a8 27 2c 20 27 61 72 67 'invoke',.'field'.=>.'...',.'arg
1efe0 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1f000 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1f020 34 36 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 37 38 2c 0a 463']],.............line:.1078,.
1f040 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1f060 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 36 39 28 29 3a 20 76 6f 69 ction.testAssertReturn469():.voi
1f080 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1f0a0 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1f0c0 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1f0e0 3d 3e 20 27 e3 80 b7 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
1f100 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1f120 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 34 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'464']],...........
1f140 20 20 6c 69 6e 65 3a 20 31 30 37 39 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1079,.........);.....}..
1f160 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1f180 74 75 72 6e 34 37 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn470():.void.....{.........$t
1f1a0 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1f1c0 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1f1e0 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 9d a1 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
1f200 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1f220 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 35 27 type'.=>.'i32',.'value'.=>.'465'
1f240 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 38 30 2c 0a 20 20 20 20 ]],.............line:.1080,.....
1f260 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1f280 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 37 31 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn471():.void...
1f2a0 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1f2c0 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1f2e0 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1f300 e2 b8 8f 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
1f320 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
1f340 61 6c 75 65 27 20 3d 3e 20 27 34 36 36 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'466']],.............li
1f360 6e 65 3a 20 31 30 38 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ne:.1081,.........);.....}......
1f380 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
1f3a0 34 37 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 472():.void.....{.........$this-
1f3c0 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
1f3e0 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
1f400 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b8 90 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
1f420 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
1f440 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 37 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'467']],.
1f460 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 38 32 2c 0a 20 20 20 20 20 20 20 20 ............line:.1082,.........
1f480 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
1f4a0 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 37 33 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn473():.void.....{.
1f4c0 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
1f4e0 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
1f500 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b8 91 27 e'.=>.'invoke',.'field'.=>.'...'
1f520 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
1f540 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
1f560 27 20 3d 3e 20 27 34 36 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'468']],.............line:.
1f580 31 30 38 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 1083,.........);.....}......publ
1f5a0 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 37 34 28 ic.function.testAssertReturn474(
1f5c0 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
1f5e0 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
1f600 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
1f620 69 65 6c 64 27 20 3d 3e 20 27 e2 b8 8e 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 ield'.=>.'...',.'args'.=>.[]],..
1f640 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e ...........expected:.[['type'.=>
1f660 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 36 39 27 5d 5d 2c 0a 20 20 20 20 .'i32',.'value'.=>.'469']],.....
1f680 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 38 34 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 ........line:.1084,.........);..
1f6a0 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 ...}......public.function.testAs
1f6c0 73 65 72 74 52 65 74 75 72 6e 34 37 35 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 sertReturn475():.void.....{.....
1f6e0 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e ....$this->runAssertReturnComman
1f700 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d d(.............action:.['type'.=
1f720 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 14 27 2c 20 27 61 72 67 >.'invoke',.'field'.=>.'.',.'arg
1f740 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1f760 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1f780 34 37 30 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 38 35 2c 0a 470']],.............line:.1085,.
1f7a0 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1f7c0 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 37 36 28 29 3a 20 76 6f 69 ction.testAssertReturn476():.voi
1f7e0 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1f800 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1f820 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1f840 3d 3e 20 27 e2 98 99 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
1f860 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1f880 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 37 31 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'471']],...........
1f8a0 20 20 6c 69 6e 65 3a 20 31 30 38 36 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1086,.........);.....}..
1f8c0 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 ....public.function.testAssertRe
1f8e0 74 75 72 6e 34 37 37 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 turn477():.void.....{.........$t
1f900 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 his->runAssertReturnCommand(....
1f920 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 .........action:.['type'.=>.'inv
1f940 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e2 b8 bf 27 2c 20 27 61 72 67 73 27 20 3d oke',.'field'.=>.'...',.'args'.=
1f960 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 >.[]],.............expected:.[['
1f980 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 37 32 27 type'.=>.'i32',.'value'.=>.'472'
1f9a0 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 38 37 2c 0a 20 20 20 20 ]],.............line:.1087,.....
1f9c0 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f ....);.....}......public.functio
1f9e0 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 37 38 28 29 3a 20 76 6f 69 64 0a 20 20 n.testAssertReturn478():.void...
1fa00 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 ..{.........$this->runAssertRetu
1fa20 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b rnCommand(.............action:.[
1fa40 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 'type'.=>.'invoke',.'field'.=>.'
1fa60 e3 80 87 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ...',.'args'.=>.[]],............
1fa80 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 .expected:.[['type'.=>.'i32',.'v
1faa0 61 6c 75 65 27 20 3d 3e 20 27 34 37 33 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 alue'.=>.'473']],.............li
1fac0 6e 65 3a 20 31 30 38 38 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 ne:.1088,.........);.....}......
1fae0 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e public.function.testAssertReturn
1fb00 34 37 39 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 479():.void.....{.........$this-
1fb20 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 >runAssertReturnCommand(........
1fb40 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 .....action:.['type'.=>.'invoke'
1fb60 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 e0 b9 9b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d ,.'field'.=>.'...',.'args'.=>.[]
1fb80 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 ],.............expected:.[['type
1fba0 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 37 34 27 5d 5d 2c 0a '.=>.'i32',.'value'.=>.'474']],.
1fbc0 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 38 39 2c 0a 20 20 20 20 20 20 20 20 ............line:.1089,.........
1fbe0 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 );.....}......public.function.te
1fc00 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 38 30 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a stAssertReturn480():.void.....{.
1fc20 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f ........$this->runAssertReturnCo
1fc40 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 mmand(.............action:.['typ
1fc60 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 ea 99 ae 27 e'.=>.'invoke',.'field'.=>.'...'
1fc80 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 ,.'args'.=>.[]],.............exp
1fca0 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 ected:.[['type'.=>.'i32',.'value
1fcc0 27 20 3d 3e 20 27 34 37 35 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 '.=>.'475']],.............line:.
1fce0 31 30 39 30 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 1090,.........);.....}......publ
1fd00 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 38 31 28 ic.function.testAssertReturn481(
1fd20 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e ):.void.....{.........$this->run
1fd40 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 AssertReturnCommand(............
1fd60 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 .action:.['type'.=>.'invoke',.'f
1fd80 69 65 6c 64 27 20 3d 3e 20 27 cf 93 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 ield'.=>.'..',.'args'.=>.[]],...
1fda0 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 ..........expected:.[['type'.=>.
1fdc0 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 37 36 27 5d 5d 2c 0a 20 20 20 20 20 'i32',.'value'.=>.'476']],......
1fde0 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 39 31 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 .......line:.1091,.........);...
1fe00 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 ..}......public.function.testAss
1fe20 65 72 74 52 65 74 75 72 6e 34 38 32 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 ertReturn482():.void.....{......
1fe40 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 ...$this->runAssertReturnCommand
1fe60 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e (.............action:.['type'.=>
1fe80 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 3d 3e 20 27 cf 94 27 2c 20 27 61 72 67 .'invoke',.'field'.=>.'..',.'arg
1fea0 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a s'.=>.[]],.............expected:
1fec0 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 .[['type'.=>.'i32',.'value'.=>.'
1fee0 34 37 37 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 30 39 32 2c 0a 477']],.............line:.1092,.
1ff00 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e ........);.....}......public.fun
1ff20 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 38 33 28 29 3a 20 76 6f 69 ction.testAssertReturn483():.voi
1ff40 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 6e 41 73 73 65 72 74 d.....{.........$this->runAssert
1ff60 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 6f ReturnCommand(.............actio
1ff80 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 66 69 65 6c 64 27 20 n:.['type'.=>.'invoke',.'field'.
1ffa0 3d 3e 20 27 e1 ba 9b 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b 5d 5d 2c 0a 20 20 20 20 20 20 20 =>.'...',.'args'.=>.[]],........
1ffc0 20 20 20 20 20 65 78 70 65 63 74 65 64 3a 20 5b 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 .....expected:.[['type'.=>.'i32'
1ffe0 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 37 38 27 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 ,.'value'.=>.'478']],...........
20000 20 20 6c 69 6e 65 3a 20 31 30 39 33 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a ..line:.1093,.........);.....}..
20020 20 20 20 20 70 75 62 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 4d 6f 64 75 6c 65 34 38 ....public.function.testModule48
20040 34 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 4():.void.....{.........$this->r
20060 75 6e 4d 6f 64 75 6c 65 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c unModuleCommand(.............fil
20080 65 6e 61 6d 65 3a 20 27 6e 61 6d 65 73 2e 33 2e 77 61 73 6d 27 2c 0a 20 20 20 20 20 20 20 20 20 ename:.'names.3.wasm',..........
200a0 20 20 20 6e 61 6d 65 3a 20 6e 75 6c 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a ...name:.null,.............line:
200c0 20 31 30 39 35 2c 0a 20 20 20 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 70 75 62 .1095,.........);.....}......pub
200e0 6c 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 65 73 74 41 73 73 65 72 74 52 65 74 75 72 6e 34 38 35 lic.function.testAssertReturn485
20100 28 29 3a 20 76 6f 69 64 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 24 74 68 69 73 2d 3e 72 75 ():.void.....{.........$this->ru
20120 6e 41 73 73 65 72 74 52 65 74 75 72 6e 43 6f 6d 6d 61 6e 64 28 0a 20 20 20 20 20 20 20 20 20 20 nAssertReturnCommand(...........
20140 20 20 61 63 74 69 6f 6e 3a 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 6e 76 6f 6b 65 27 2c 20 27 ..action:.['type'.=>.'invoke',.'
20160 66 69 65 6c 64 27 20 3d 3e 20 27 70 72 69 6e 74 33 32 27 2c 20 27 61 72 67 73 27 20 3d 3e 20 5b field'.=>.'print32',.'args'.=>.[
20180 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e 20 27 34 32 ['type'.=>.'i32',.'value'.=>.'42
201a0 27 5d 2c 20 5b 27 74 79 70 65 27 20 3d 3e 20 27 69 33 32 27 2c 20 27 76 61 6c 75 65 27 20 3d 3e '],.['type'.=>.'i32',.'value'.=>
201c0 20 27 31 32 33 27 5d 5d 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 65 63 74 65 64 3a .'123']]],.............expected:
201e0 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 3a 20 31 31 30 37 2c 0a 20 20 20 .[],.............line:.1107,....
20200 20 20 20 20 20 29 3b 0a 20 20 20 20 7d 0a 7d 0a .....);.....}.}.