cvs: php-src /tests/classes tostring.phpt

From: Date: Tue, 27 Sep 2005 07:59:18 +0000
Subject: cvs: php-src /tests/classes tostring.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-34153@lists.php.net to get a copy of this message
dmitry Tue Sep 27 03:59:18 2005 EDT Modified files: /php-src/tests/classes tostring.phpt Log: Changed __toString() behavior to call it in all necessary places http://cvs.php.net/diff.php/php-src/tests/classes/tostring.phpt?r1=1.6&r2=1.7&ty=u Index: php-src/tests/classes/tostring.phpt diff -u php-src/tests/classes/tostring.phpt:1.6 php-src/tests/classes/tostring.phpt:1.7 --- php-src/tests/classes/tostring.phpt:1.6 Wed Aug 17 07:36:32 2005 +++ php-src/tests/classes/tostring.phpt Tue Sep 27 03:59:18 2005 @@ -34,9 +34,11 @@ echo "====test5====\n"; echo 1 . $o; +echo 1 . $o; echo "====test6====\n"; echo $o.$o; +echo $o,$o; echo "====test7====\n"; $ar = array(); @@ -56,8 +58,8 @@ test1 Object ( ) -string(1%d) "Object id #%d" -object(test1)#%d (%d) { +string(12) "Object id #%d" +object(test1)#%d (0) { } ====test2==== test2 Object @@ -71,26 +73,42 @@ test2::__toString() Converted ====test4==== -string:Object id #%d====test5==== -1Object id #%d====test6==== -Object id #%dObject id #2====test7==== +test2::__toString() +string:Converted +====test5==== +test2::__toString() +1Converted +test2::__toString() +1Converted +====test6==== +test2::__toString() +test2::__toString() +Converted +Converted +test2::__toString() +Converted +test2::__toString() +Converted +====test7==== test2::__toString() Warning: Illegal offset type in %stostring.php on line %d ====test8==== - -Notice: Object of class test2 to string conversion in %stostring.php on line %d -string(6) "Object" -string(1%d) "Object id #%d" +test2::__toString() +string(9) "Converted" +test2::__toString() +string(9) "Converted" ====test9==== -Object id #%d====DONE!==== +test2::__toString() +Converted +====DONE!==== --UEXPECTF-- ====test1==== test1 Object ( ) -string(1%d) "Object id #%d" -object(test1)#%d (%d) { +string(12) "Object id #%d" +object(test1)#%d (0) { } ====test2==== test2 Object @@ -104,16 +122,32 @@ test2::__toString() Converted ====test4==== -string:Object id #%d====test5==== -1Object id #%d====test6==== -Object id #%dObject id #2====test7==== +test2::__toString() +string:Converted +====test5==== +test2::__toString() +1Converted +test2::__toString() +1Converted +====test6==== +test2::__toString() +test2::__toString() +Converted +Converted +test2::__toString() +Converted +test2::__toString() +Converted +====test7==== test2::__toString() Warning: Illegal offset type in %stostring.php on line %d ====test8==== - -Notice: Object of class test2 to string conversion in %stostring.php on line %d -unicode(6) "Object" -unicode(1%d) "Object id #%d" +test2::__toString() +unicode(9) "Converted" +test2::__toString() +unicode(9) "Converted" ====test9==== -Object id #%d====DONE!==== +test2::__toString() +Converted +====DONE!====

« previous php.cvs (#34153) next »