From: Derick Rethans Date: Mon, 2 Jun 2003 11:12:25 +0000 (+0000) Subject: - Add test case for bug #23951 X-Git-Tag: RELEASE_1_0_2~461 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0346fb6a8929ee42ffa2ed1281150836f860a425;p=php - Add test case for bug #23951 --- diff --git a/tests/classes/bug23951.phpt b/tests/classes/bug23951.phpt new file mode 100644 index 0000000000..e27c4feda8 --- /dev/null +++ b/tests/classes/bug23951.phpt @@ -0,0 +1,47 @@ +--TEST-- +Bug #23951: Defines not working in inherited classes +--FILE-- +'foo1_value', FOO2=>'foo2_value'); + +} + +class B extends A { + + var $b_var = 'foo'; + +} + +$a = new A; +$b = new B; + +print_r($a); +print_r($b); + +?> +--EXPECT-- +a Object +( + [a_var] => Array + ( + [1] => foo1_value + [2] => foo2_value + ) + +) +b Object +( + [a_var] => Array + ( + [1] => foo1_value + [2] => foo2_value + ) + + [b_var] => foo +)