225 lines
7.8 KiB
XML
Executable File
225 lines
7.8 KiB
XML
Executable File
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
|
|
<package version="1.0">
|
|
<name>PHPUnit</name>
|
|
<summary>Regression testing framework for unit tests.</summary>
|
|
<description>PHPUnit is a regression testing framework used by the developer who implements unit tests in PHP. This is the version to be used with PHP 4.</description>
|
|
<maintainers>
|
|
<maintainer>
|
|
<user>sebastian</user>
|
|
<name>Sebastian Bergmann</name>
|
|
<email>sb@sebastian-bergmann.de</email>
|
|
<role>lead</role>
|
|
</maintainer>
|
|
</maintainers>
|
|
<release>
|
|
<version>1.2.3</version>
|
|
<date>2005-05-14</date>
|
|
<license>PHP License</license>
|
|
<state>stable</state>
|
|
<notes>Fixed bug #4342.</notes>
|
|
<filelist>
|
|
<file role="php" baseinstalldir="/" md5sum="5488043b7a6387fddd81e17a21f830ef" name="PHPUnit.php"/>
|
|
<file role="php" md5sum="5851a03772edcb21eb6fe5b45190da20" name="PHPUnit/GUI/Gtk.php"/>
|
|
<file role="php" md5sum="fa838ef5db2b541c6491164c3ea47077" name="PHPUnit/GUI/HTML.php"/>
|
|
<file role="php" md5sum="222a8fef6537f8fb1653f68f1b1d6a28" name="PHPUnit/GUI/HTML.tpl"/>
|
|
<file role="php" md5sum="8f82a97cc65ff80dced33a75fca0bc3d" name="PHPUnit/GUI/SetupDecorator.php"/>
|
|
<file role="php" md5sum="23c0b3e2ecb4195e149c7a7b0e575cdf" name="PHPUnit/Assert.php"/>
|
|
<file role="php" md5sum="e21e528ba2fdbf0f1e8b04cd36c477f0" name="PHPUnit/RepeatedTest.php"/>
|
|
<file role="php" md5sum="2a425b3f6e42680e0926627d17413d59" name="PHPUnit/Skeleton.php"/>
|
|
<file role="php" md5sum="7cc66f04974a60461bfb1ef03b2d23c4" name="PHPUnit/TestCase.php"/>
|
|
<file role="php" md5sum="061dcb2cfc8ef9b17ac09032906e8beb" name="PHPUnit/TestDecorator.php"/>
|
|
<file role="php" md5sum="74e1f1d35ff640598182ff86bed75142" name="PHPUnit/TestFailure.php"/>
|
|
<file role="php" md5sum="e334f9dbad5478edb6da17714b9fa3ab" name="PHPUnit/TestListener.php"/>
|
|
<file role="php" md5sum="9ca95d9252f8395def72fc3a9c68e73e" name="PHPUnit/TestResult.php"/>
|
|
<file role="php" md5sum="20fccede54695a140ebad7f7289cb465" name="PHPUnit/TestSuite.php"/>
|
|
</filelist>
|
|
</release>
|
|
<changelog>
|
|
<release>
|
|
<version>1.2.2</version>
|
|
<date>2005-01-31</date>
|
|
<state>stable</state>
|
|
<notes>* Fixed bug #3332.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.2.1</version>
|
|
<date>2005-01-28</date>
|
|
<state>stable</state>
|
|
<notes>* Relaxed PHPUnit_Assert::assertNotNull() and PHPUnit_Assert::assertNull() to work on non-objects.
|
|
|
|
* Fixed an issue in PHPUnit_GUI_SetupDecorator related to Windows' directory separators. (Patch by Lorenzo Alberton <l.alberton@quipo.it>)
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.2.0</version>
|
|
<date>2005-01-19</date>
|
|
<state>stable</state>
|
|
<notes>+ Added Gtk-based frontend. (Patch by Scott Mattocks <scott@crisscott.com>)
|
|
|
|
+ Re-Added PHPUnit_Assert::assertSame() and PHPUnit_Assert::assertNotSame() to make the PEAR QA team happy. These methods only work with PHP >= 5.0.0.
|
|
|
|
* PHPUnit_Assert::assertSame(), PHPUnit_Assert::assertNotSame(), PHPUnit_Assert::assertNotNull(), and PHPUnit_Assert::assertNull() are now stricter than before and only work on objects. This was always the documented behaviour.
|
|
|
|
* Fixed a bug in the PHPUnit_GUI_SetupDecorator::_getFiles() method. (Patch by Michael Schmidt <michael.schmidt@object-it.de>)
|
|
|
|
* Fixed bug #3127: PHPUnit_GUI_HTML and $_REQUEST. (Patch by cricket@djcricket.com)
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.1.1</version>
|
|
<date>2004-11-05</date>
|
|
<state>stable</state>
|
|
<notes>* Fixed bug #2701.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.1.0</version>
|
|
<date>2004-09-29</date>
|
|
<state>stable</state>
|
|
<notes>+ Added PHPUnit_Skeleton class for creating a PHPUnit_TestCase skeleton file. (Patch by Scott Mattocks <scott@crisscott.com>)
|
|
|
|
+ Added PHPUnit_Assert::assertContains() and PHPUnit_Assert::assertNotContains() methods to assert that an array contains (or not contains) a given value or that a string contains (or not contains) a given substring.
|
|
|
|
+ Added PHPUnit_Assert::assertNotRegexp() to assert that a string does not match a given regular expression.
|
|
|
|
- Removed PHPUnit_Assert::assertSame() and PHPUnit_Assert::assertNotSame() since these assertion methods do not work with PHP 4.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.0.2</version>
|
|
<date>2004-09-21</date>
|
|
<state>stable</state>
|
|
<notes>* Added/fixed phpDocumentor code documentation.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.0.1</version>
|
|
<date>2004-04-17</date>
|
|
<state>stable</state>
|
|
<notes>* Fixed a bug that let the HTML GUI fail for expected and/or actual results with newline characters. (Patch by Thiemo Maettig <thiemo.maettig@gmx.de>)
|
|
|
|
* Fixed bug #1169.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>1.0.0</version>
|
|
<date>2004-03-15</date>
|
|
<state>stable</state>
|
|
<notes>* No functional changes since PHPUnit-0.6.2.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.6.2</version>
|
|
<date>2003-06-21</date>
|
|
<notes>* Fixed PHPUnit_Assert::assertType().
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.6.1</version>
|
|
<date>2003-05-15</date>
|
|
<notes>+ Added assertType() assertion method.
|
|
|
|
* Fixed parse error in GUI/HTML.php that occured with PHP 5.
|
|
|
|
* Fixed a layout issue in the HTML GUI.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.6</version>
|
|
<date>2003-04-25</date>
|
|
<notes>* Fixed bug that caused the constructor detection in PHPUnit_TestSuite to fail with upper-case class names.
|
|
|
|
* Fixed bug with multiple assertions per Test Case.
|
|
|
|
* call_user_func() was called with a copy instead of a reference in PHPUnit_TestCase::runTest().
|
|
|
|
* Assertion methods append the generated actual/expected message to a user-defined message, rather than overwriting it.
|
|
|
|
* Constructors are now excluded from automatic TestCase creation in TestSuite::addTestSuite(). (Patch by Wolfram Kriesing <wolfram@kriesing.de>.)
|
|
|
|
* serialize() was called twice in PHPUnit_Assert::assertEquals().
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.5</version>
|
|
<date>2003-03-26</date>
|
|
<notes>+ Added new HTML GUI. (Patch by Wolfram Kriesing <wolfram@kriesing.de>.)
|
|
|
|
+ Added "loosely typed" mode to assertEquals() that can be turned on/off using setLooselyTyped(). When activated, array elements are cast to strings before comparison.
|
|
|
|
* Allow multiple assertions per Test Case.
|
|
|
|
* Use call_user_func() instead of $object->$method().
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.4</version>
|
|
<date>2002-09-25</date>
|
|
<notes>+ Added PHPUnit_Assert::assertFalse() and PHPUnit_Assert::assertNotSame(). JUnit introduced those two convenience methods in the JUnit 3.8 release.
|
|
|
|
* Fixed directory structure.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.3</version>
|
|
<date>2002-07-12</date>
|
|
<notes>* Added PHPUnit_TestDecorator and PHPUnit_RepeatedTest.
|
|
|
|
* Implemented PHPUnit_TestResult::addListener() and PHPUnit_TestResult::removeListener().
|
|
|
|
* Added object support to PHPUnit_Assert::assertEquals().
|
|
|
|
* Implemented PHPUnit_Assert::assertSame() using Zend Engine 2 object handles.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
<release>
|
|
<version>0.2</version>
|
|
<date>2002-07-11</date>
|
|
<notes>* 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>
|
|
<notes>First release.
|
|
|
|
|
|
</notes>
|
|
</release>
|
|
</changelog>
|
|
</package>
|