From: Jani Taskinen Date: Sat, 1 Aug 2009 01:01:43 +0000 (+0000) Subject: - Added test for bug #49074 X-Git-Tag: php-5.2.11RC1~64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1679a25308c7a752d3e44a6a0e7e03b16fb34a92;p=php - Added test for bug #49074 --- diff --git a/ext/reflection/tests/bug49074.phpt b/ext/reflection/tests/bug49074.phpt new file mode 100644 index 0000000000..670427594b --- /dev/null +++ b/ext/reflection/tests/bug49074.phpt @@ -0,0 +1,35 @@ +--TEST-- +Bug #49074 (private class static fields can be modified by using reflection) +--FILE-- +getStaticProperties(); + +$m['data1'] = 100; +$m['data2'] = 200; +$m['data3'] = 300; +$m['data4'] = 400; + +var_dump($r->getStaticProperties()); +?> +--EXPECT-- +array(4) { + ["data2"]=> + int(2) + ["data3"]=> + int(3) + ["data1"]=> + int(1) + ["data4"]=> + int(4) +}