server/inc/packages/PHPUnit.xml
2010-07-16 11:36:03 +02:00

224 lines
7.8 KiB
XML

<?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 &lt;l.alberton@quipo.it&gt;)
</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 &lt;scott@crisscott.com&gt;)
+ Re-Added PHPUnit_Assert::assertSame() and PHPUnit_Assert::assertNotSame() to make the PEAR QA team happy. These methods only work with PHP &gt;= 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 &lt;michael.schmidt@object-it.de&gt;)
* 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 &lt;scott@crisscott.com&gt;)
+ 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 &lt;thiemo.maettig@gmx.de&gt;)
* 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 &lt;wolfram@kriesing.de&gt;.)
* 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 &lt;wolfram@kriesing.de&gt;.)
+ Added &quot;loosely typed&quot; 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-&gt;$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 &lt;wolfram@kriesing.de&gt;)
* Added PHPUnit_Assert::assertRegExp(). (Patch by M@rms &lt;marms@marms.com&gt;)
</notes>
</release>
<release>
<version>0.1</version>
<date>2002-04-06</date>
<notes>First release.
</notes>
</release>
</changelog>
</package>