diff options
author | Stanislav Malyshev <stas@php.net> | 2005-06-09 17:16:13 +0000 |
---|---|---|
committer | Stanislav Malyshev <stas@php.net> | 2005-06-09 17:16:13 +0000 |
commit | b2f7dd2f6630175a481ca41774b1984faab80eb1 (patch) | |
tree | 39d637bff236766c3a4ba5db35a77525cff20656 | |
parent | b83a2603b35bac1cd95383262bc6df59ee254868 (diff) | |
download | php-git-b2f7dd2f6630175a481ca41774b1984faab80eb1.tar.gz |
add test for this TBF bug
-rw-r--r-- | Zend/tests/bug33277.phpt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Zend/tests/bug33277.phpt b/Zend/tests/bug33277.phpt new file mode 100644 index 0000000000..17e6337f6f --- /dev/null +++ b/Zend/tests/bug33277.phpt @@ -0,0 +1,28 @@ +--TEST-- +Bug #33277 (private method accessed by child class) +--FILE-- +<? +class foo { + private function bar() { + echo "private!\n"; + } +} + +class fooson extends foo { + function barson() { + $this->bar(); + } +} + +class foo2son extends fooson { + + function bar() { + echo "public!\n"; + } +} + +$b = new foo2son(); +$b->barson(); +?> +--EXPECT-- +public! |