stable

php-phpunit-DbUnit-1.1.2-1.el6, php-phpunit-PHP-CodeCoverage-1.1.2-1.el6, & 4 more

FEDORA-EPEL-2012-6350 created by remi 13 years ago for Fedora EPEL 6

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.

This update has been submitted for testing by remi.

13 years ago

This update is currently being pushed to the Fedora EPEL 6 testing updates repository.

13 years ago

This update has been pushed to testing

13 years ago

This update has reached 14 days in testing and can be pushed to stable now if the maintainer wishes

13 years ago

This update has been submitted for stable by remi.

13 years ago

This update is currently being pushed to the Fedora EPEL 6 stable updates repository.

13 years ago

This update has been pushed to stable

13 years ago

Please log in to add feedback.

Metadata
Type
bugfix
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
13 years ago
in testing
13 years ago
in stable
13 years ago

Automated Test Results