PATH:
opt
/
alt
/
tests
/
alt-php85-pecl-luasandbox_4.1.2-3.el8
/
tests
--TEST-- Extending LuaSandbox --FILE-- <?php // bugs T59292 and T205370 #[AllowDynamicProperties] class ExtendedLuaSandbox extends LuaSandbox { public $var1; public $var2; public $var3; public $var4; public $var5; } $sandbox = new ExtendedLuaSandbox; for($i=1; $i<=5; $i++){ $sandbox->{"var$i"} = $i; } var_dump( $sandbox ); for($i=6; $i<=10; $i++){ $sandbox->{"var$i"} = $i; } var_dump( $sandbox ); echo "ok\n"; --EXPECT-- object(ExtendedLuaSandbox)#1 (5) { ["var1"]=> int(1) ["var2"]=> int(2) ["var3"]=> int(3) ["var4"]=> int(4) ["var5"]=> int(5) } object(ExtendedLuaSandbox)#1 (10) { ["var1"]=> int(1) ["var2"]=> int(2) ["var3"]=> int(3) ["var4"]=> int(4) ["var5"]=> int(5) ["var6"]=> int(6) ["var7"]=> int(7) ["var8"]=> int(8) ["var9"]=> int(9) ["var10"]=> int(10) } ok
[-] loadString.phpt
[edit]
[-] lua_catches_php_exception.phpt
[edit]
[-] datatypes-unsupported.phpt
[edit]
[-] profiler-sorting.phpt
[edit]
[-] LuaSandboxFunction_construct.phpt
[edit]
[-] callback_exception.phpt
[edit]
[-] errors-at-call-boundaries.phpt
[edit]
[-] pcall.phpt
[edit]
[+]
..
[-] reentrant.phpt
[edit]
[-] datatypes.phpt
[edit]
[-] array-key-conversion.phpt
[edit]
[-] profiler.phpt
[edit]
[-] call.phpt
[edit]
[-] extending-LuaSandbox.phpt
[edit]
[-] xpcall.phpt
[edit]
[-] ipairs.phpt
[edit]
[-] pairs.phpt
[edit]
[-] dump_loadBinary_call.phpt
[edit]