cvs: pear /PHPUnit PHPUnit_Assert.php package.xml

From: Date: Thu, 11 Jul 2002 12:10:17 +0000
Subject: cvs: pear /PHPUnit PHPUnit_Assert.php package.xml
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-5032@lists.php.net to get a copy of this message
sebastian Thu Jul 11 08:10:17 2002 EDT Modified files: /pear/PHPUnit PHPUnit_Assert.php package.xml Log: Start working on PHPUnit_Assert::assertSame(). Index: pear/PHPUnit/PHPUnit_Assert.php diff -u pear/PHPUnit/PHPUnit_Assert.php:1.5 pear/PHPUnit/PHPUnit_Assert.php:1.6 --- pear/PHPUnit/PHPUnit_Assert.php:1.5 Thu Jul 11 07:45:59 2002 +++ pear/PHPUnit/PHPUnit_Assert.php Thu Jul 11 08:10:16 2002 @@ -17,9 +17,11 @@ // | M@rms <marms@marms.com> | // +----------------------------------------------------------------------+ // -// $Id: PHPUnit_Assert.php,v 1.5 2002/07/11 11:45:59 sebastian Exp $ +// $Id: PHPUnit_Assert.php,v 1.6 2002/07/11 12:10:16 sebastian Exp $ // +require_once 'PEAR.php'; + /** * A set of assert methods. * @@ -111,6 +113,7 @@ /** * Asserts that two objects refer to the same object. + * This requires the Zend Engine 2. * * @param object * @param object @@ -118,7 +121,17 @@ * @access public */ function assertSame($expected, $actual, $message = '') { - // not implemented + if (PEAR_ZE2) { + if ($expected !== $actual) { + return $this->fail($message); + } else { + return $this->pass(); + } + } else { + return PEAR::raiseError( + 'PHPUnit_Assert::assertSame() requires the Zend Engine 2.' + ); + } } /** Index: pear/PHPUnit/package.xml diff -u pear/PHPUnit/package.xml:1.12 pear/PHPUnit/package.xml:1.13 --- pear/PHPUnit/package.xml:1.12 Thu Jul 11 07:55:59 2002 +++ pear/PHPUnit/package.xml Thu Jul 11 08:10:16 2002 @@ -19,16 +19,13 @@ </maintainers> <license>PHP License</license> <release> - <version>0.2</version> - <state>stable</state> - <date>2002-07-11</date> + <version>0.3-dev</version> + <state>devel</state> + <date>2002-XX-XX</date> <notes> <![CDATA[ -* Added Array support to PHPUnit_Assert::equals(). - (Patch by Wolfram Kriesing <wolfram@kriesing.de>) - -* Added PHPUnit_Assert::assertRegExp(). - (Patch by M@rms <marms@marms.com>) +* Implemented PHPUnit_Assert::assertSame() using Zend + Engine 2 object handles. ]]> </notes> <filelist> @@ -47,6 +44,19 @@ </filelist> </release> <changelog> + <release> + <version>0.2</version> + <date>2002-07-11</date> + <notes> +<![CDATA[ +* Added Array support to PHPUnit_Assert::equals(). + (Patch by Wolfram Kriesing <wolfram@kriesing.de>) + +* Added PHPUnit_Assert::assertRegExp(). + (Patch by M@rms <marms@marms.com>) +]]> + </notes> + </release> <release> <version>0.1</version> <date>2002-04-06</date>

« previous php.pear.cvs (#5032) next »