diff options
Diffstat (limited to 'Zend/tests/bug20240.phpt')
-rwxr-xr-x | Zend/tests/bug20240.phpt | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/Zend/tests/bug20240.phpt b/Zend/tests/bug20240.phpt deleted file mode 100755 index 4395044006..0000000000 --- a/Zend/tests/bug20240.phpt +++ /dev/null @@ -1,43 +0,0 @@ ---TEST-- -Bug #20240 (order of destructor calls) ---SKIPIF-- -<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?> ---FILE-- -<?php - -class test -{ - public $member; - - function test() { - $this->member = 1; - register_shutdown_function(array($this, 'destructor')); - } - - function destructor() { - print __METHOD__ . "\n"; - } - - function __destruct() { - print __METHOD__ . "\n"; - } - - function add() { - $this->member += 1; - print $this->member."\n"; - } -} - -$t = new test(); - -$t->add(); -$t->add(); - -echo "Done\n"; -?> ---EXPECT-- -2 -3 -Done -test::__destruct -test::destructor |