dmitry Fri Mar 5 07:18:22 2004 EDT
Modified files:
/php-src/tests/classes ctor_dtor.phpt inheritance_002.phpt
Log:
Test files were fixed acording to new constructor redeclaration semantic
http://cvs.php.net/diff.php/php-src/tests/classes/ctor_dtor.phpt?r1=1.2&r2=1.3&ty=u
Index: php-src/tests/classes/ctor_dtor.phpt
diff -u php-src/tests/classes/ctor_dtor.phpt:1.2
php-src/tests/classes/ctor_dtor.phpt:1.3
--- php-src/tests/classes/ctor_dtor.phpt:1.2 Sat Aug 9 10:48:47 2003
+++ php-src/tests/classes/ctor_dtor.phpt Fri Mar 5 07:18:16 2004
@@ -9,9 +9,6 @@
function early() {
echo __CLASS__ . "::" . __FUNCTION__ . "\n";
}
- function __construct() {
- echo __CLASS__ . "::" . __FUNCTION__ . "\n";
- }
function __destruct() {
echo __CLASS__ . "::" . __FUNCTION__ . "\n";
}
@@ -21,9 +18,6 @@
function __construct() {
echo __CLASS__ . "::" . __FUNCTION__ . "\n";
}
- function late() {
- echo __CLASS__ . "::" . __FUNCTION__ . "\n";
- }
function __destruct() {
echo __CLASS__ . "::" . __FUNCTION__ . "\n";
}
@@ -33,16 +27,14 @@
$t->early();
unset($t);
$t = new late();
-$t->late();
//unset($t); delay to end of script
echo "Done\n";
?>
--EXPECTF--
-early::__construct
+early::early
early::early
early::__destruct
late::__construct
-late::late
Done
late::__destruct
http://cvs.php.net/diff.php/php-src/tests/classes/inheritance_002.phpt?r1=1.5&r2=1.6&ty=u
Index: php-src/tests/classes/inheritance_002.phpt
diff -u php-src/tests/classes/inheritance_002.phpt:1.5
php-src/tests/classes/inheritance_002.phpt:1.6
--- php-src/tests/classes/inheritance_002.phpt:1.5 Sat Jan 17 08:00:21 2004
+++ php-src/tests/classes/inheritance_002.phpt Fri Mar 5 07:18:16 2004
@@ -21,22 +21,14 @@
function __construct() {
var_dump('Base constructor');
}
-
- function Base_php5() {
- var_dump('I should not be called');
}
-}
class Child_php5 extends Base_php5 {
function __construct() {
var_dump('Child constructor');
parent::__construct();
}
-
- function Child_php5() {
- var_dump('I should not be called');
}
-}
class Child_mx1 extends Base_php4 {
function __construct() {
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php