-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2012-10385 2012-07-08 20:14:58 --------------------------------------------------------------------------------
Name : php-phpunit-PHPUnit Product : Fedora 16 Version : 3.6.11 Release : 1.fc16 URL : http://www.phpunit.de Summary : The PHP Unit Testing framework Description : PHPUnit is a family of PEAR packages that supports the development of object-oriented PHP applications using the concepts and methods of Agile Software Development, Extreme Programming, Test-Driven Development and Design-by-Contract Development by providing an elegant and robust framework for the creation, execution and analysis of Unit Tests. -------------------------------------------------------------------------------- Update Information: Update PHPUnit components to latest stable From upstream Changelog: PHPUnit 3.6.11 -------------- * Fixed #503: Improved the error message for situation when compared strings only differ in line ending style. * Fixed #510: `callable` type hint raises `E_NOTICE` when object is mocked. * Fixed `phpunit-mock-object` #83: `getMockFromWsdl()` does not work twice for the same WSDL file. * Fixed `phpunit-selenium` #72: Allow Selenium to have tests that have no concrete test methods. * Tests for which the execution is aborted due to a timeout are no longer shown as incomplete but as an error instead. * Fixed the fix for #466. * Fixed #466: Undefined offset in `Configuration.php`. * Fixed #463: `PHPUnit_Framework_TestCase::testRequirements()` collides with actual test methods. * Fixed reflection errors when `PHPUnit_Framework_Warning` is used. * Marked `--skeleton-class` and `--skeleton-test` as deprecated. Please use the `phpunit-skelgen` tool that is provided by the `PHPUnit_SkeletonGenerator` package instead. PHPUnit_SkeletonGenerator 1.1.0 ------------------------------- * Implemented #2: Add `--bootstrap` option. PHP_CodeCoverage 1.1.2 ---------------------- * Fixed #80: Whitelisted files that do not exist lead to errors. * Fixed #91: Traits are not handled properly. * Fixed notice in `PHP_CodeCoverage_Util::resolveCoversToReflectionObjects()`. * The `callbable`, `implements`, and `insteadof` keywords are now properly highlighted in the HTML report. PHP_Invoker 1.1.0 ----------------- * `PHP_Invoker_TimeoutException` now holds information on the timeout. DbUnit 1.1.2 ------------- * `PHPUnit_Extensions_Database_Constraint_TableIsEqual` did not work with PHPUnit 3.6 and DbUnit 1.1. PHPUnit_Selenium 1.2.7 ---------------------- * Implemented #130: version number available programmatically. * Implemented $this->keys(). * Session is now closed on failure. * Added various docblocks for SeleniumTestCase. * Browser session can now be started even in setUp(). * Fixed #114 and #115: regressions of @depends/@dataProvider. * Added $this->cookie() for adding and removing cookies via a Builder. * Added Selenium2TestCase_Exception in the Cookie api. * Supporting absolute URLs (http://...) in $this->url(). * Supporting uppercase URLs. * Raising error message for stale elements reference (#117). * No 500 errors when communicating with Selenium Server. * Supporting Selenium 2.20. * Tests for 404 pages. * Supporting @depends/@dataProvider and similar annotations in SeleniumTestCase. * Added getCssCount() in SeleniumTestCase. * Added Window object accessible via $this->currentWindow(). * Implemented $this->timeouts()->asyncScript(). * Fixed #105: $browsers static property. * Implemented $element->size(). * Implemented $element->location(). * Implemented $element->name(), $element->attribute(), $element->equals(), $element->enabled(), $element->displayed(), $element->css(). * Implemented $this->elements() for multiple element selection in the whole page. * Implemented $this->frame() to switch focus between frames on a page. * Implemented $this->execute() and $this->executeAsync() for executing arbitrary JavaScript. * Implemented $this->windowHandle(), $this->windowHandles and $this->source(). * Implemented $this->alertText("...") for answering prompts. * Supporting form submit (also via children elements). * Supporting radio boxes. * Supporting implicit waits on $this->by*(). * Supporting back and forward buttons via $this->back() and $this->forward(). * Supporting refresh of pages via $this->refresh(). * Supporting $element->clear(). * Correctly marking Selenium 1 tests as skipped when server is not running. * Fixed package.xml to include missing SeleniumTestSuite.php file. * Implemented Select object, available via $this->select(). * Added defaults for Selenium Server host and port. * Added @method annotations on Selenium2TestCase. * Fixed #83: `setUpBeforeClass` and `tearDownAfterClass` do not work with `PHPUnit_Extensions_SeleniumTestCase`. * Fixed #85: using POST instead of GET in Selenium RC Driver. * Supporting AndroidDriver, both on devices and emulators. * Supporting UTF-8 characters in Element::value(). * Fixed #82: `@depends` annotation does not work with `PHPUnit_Extensions_SeleniumTestCase`. * `package.xml` misses classes for Selenium 2 support. -------------------------------------------------------------------------------- ChangeLog: * Thu Jun 7 2012 Remi Collet <[email protected]> - 3.6.11-1 - Version 3.6.11 (stable) - API 3.6.0 (stable) - raise PHP_Invokers >= 1.1.0 * Thu Jan 5 2012 Remi Collet <[email protected]> - 3.6.7-1 - Version 3.6.7 (stable) - API 3.6.0 (stable) * Mon Jan 2 2012 Remi Collet <[email protected]> - 3.6.6-1 - Version 3.6.6 (stable) - API 3.6.0 (stable) * Mon Dec 19 2011 Remi Collet <[email protected]> - 3.6.5-1 - Version 3.6.5 (stable) - API 3.6.0 (stable) * Sat Nov 26 2011 Remi Collet <[email protected]> - 3.6.4-1 - Version 3.6.4 (stable) - API 3.6.0 (stable) * Fri Nov 11 2011 Remi Collet <[email protected]> - 3.6.3-1 - Version 3.6.3 (stable) - API 3.6.0 (stable) * Fri Nov 4 2011 Remi Collet <[email protected]> - 3.6.2-1 - Version 3.6.2 (stable) - API 3.6.0 (stable) * Tue Nov 1 2011 Remi Collet <[email protected]> - 3.6.0-1 - Version 3.6.0 (stable) - API 3.6.0 (stable) -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update php-phpunit-PHPUnit' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
