phpunit 3.5.5-2 source package in Ubuntu
Changelog
phpunit (3.5.5-2) unstable; urgency=low * fix doc-base-file-references-missing-file phpunit (3.5.5-1) unstable; urgency=low * upload to debian phpunit (3.5.5-0ubuntu1) natty; urgency=low * New upstream release - Added support for getMockForAbstractClass() to the mock builder API. - Added a ticket listener that interacts with the Trac issue API. - Added support for E_USER_NOTICE and E_USER_WARNING to PHPUnit_Framework_Error_Notice and PHPUnit_Framework_Error_Warning, respectively. - Refactored test dependency handling (required for a bugfix in PHPUnit_Selenium). - Fixed --stop-on-failure. * fix watch path phpunit (3.5.3-0ubuntu1) natty; urgency=low * New upstream release - Fixed GH-13: Result XML inconsistent when data provider returns empty array or does not exist. - Fixed the skeleton generator for tested classes. - Strict mode is now compatible with process isolation. - Worked around http://bugs.php.net/bug.php?id=52911 to make process isolation work on Windows. phpunit (3.5.2-0ubuntu1) natty; urgency=low * New upstream release - Fixed GH-30: --repeat option does not work. - Fixed GH-34: Bogus bootstrap file raises cryptic error. - Fixed GH-47: Failure message ignored in assertSelectCount(). - Fixed GH-48: Remove strict incomplete duplication. - Tests that are incomplete or skipped no longer yield code coverage in strict mode. phpunit (3.5.0-1) unstable; urgency=low * New upstream release - Implemented TRAC-834: Refactor collection, processing, and rendering of code coverage information using the [PHP_CodeCoverage](http://github.com/sebastianbergmann/ php-code-coverage) component. - Implemented TRAC-948: Add D-BUS test listener. - Implemented TRAC-967: Only populate whitelist when code coverage is used. - Implemented TRAC-985: Sort arrays before diff. - Implemented TRAC-1033: Supplement commandline option `--stop-on-error` and friends. - Implemented TRAC-1038: Add `assertInstanceOf()`, `assertAttributeInstanceOf()`, `assertNotInstanceOf()`, and `assertAttributeNotInstanceOf()` as well as `assertInternalType()`, `assertAttributeInternalType()`, `assertNotInternalType()`, and `assertAttributeNotInternalType()`. - Implemented TRAC-1039: Added support for `regexpi:` matcher to Selenium RC driver. - Implemented TRAC-1078: Added support for setting superglobals via the XML configuration file. - Added support for mocking/stubbing of static methods. This requires PHP 5.3 and late static binding. - Added `assertStringMatchesFormat()` and `assertStringNotMatchesFormat()` as well as `assertStringMatchesFormatFile()` and `assertStringNotMatchesFormatFile()` for `EXPECTF`-like (`run-tests.php`) format string matching. - Added `assertEmpty()` and `assertNotEmpty()` as well as `assertAttributeEmpty()` and `assertAttributeNotEmpty()`. - Added the `@expectedExceptionCode` and `@expectedExceptionMessage` annotations. - Added support for the [XML format of mysqldump](http://dev.mysql.com /doc/refman/5.1/en/mysqldump.html#option_mysqldump_xml) to the database extension. - Added the `<includePath>` element to the `<php>` section of the XML configuration file. - Added the `verbose` attribute to the `<phpunit>` element of the XML configuration file. - Added a ticket listener that interacts with the GitHub issue API. - Added a ticket listener that interacts with the GoogleCode issue API. - Added a test listener that uses [XHProf](http://mirror.facebook.net/facebook/xhprof/doc.html) to profile the tested code. - Added the `--strict` switch to mark tests that perform no assertions as incomplete. - The paths in the XML configuration file can now be relative to the directory that contains the XML configuration file. - The `@author` annotation is now an alias for `@group` allowing to filter tests based on their authors. - The `PHPUnit_Extensions_SeleniumTestCase::$autoStop` flag has been removed, please start Selenium RC with `-browserSessionReuse` instead. - The `--log-metrics` and `--log-pmd` switches have been removed. Their functionality has been or will be merged into [PHP_Depend](http://pdepend.org/) and [PHPMD](http://phpmd.org/). Details can be found [here](http://sebastian-bergmann.de/archives/ 744-On-PHPUnit-and-Software-Metrics.html). - The `--ansi` switch has been removed, please use `--colors` instead. - The `--coverage-source` switch has been removed. - The `--coverage-xml` switch has been removed, please use `--coverage-clover` instead. - The `--log-graphviz` switch has been removed. - The `--log-xml` switch has been removed, please use `--log-junit` instead. - The `--report` switch has been removed, please use `--coverage-html` instead. - The `--skeleton` switch has been removed, please use `--skeleton-test` instead. - The `TestListener` implementation that logs to [PEAR::Log](http://pear.php.net/package/Log) sinks has been removed. - The test database functionality has been removed. - The shared fixture functionality has been removed. - `PHPUnit_Extensions_PerformanceTestCase` has been removed. - `PHPUnit_Extensions_TicketListener_Trac` has been removed. - The `PHPUnit_Extensions_Story_TestCase` functionality has been deprecated. - Replaced `PHPUnit_Framework_MockObject` with the [PHPUnit_MockObject](http://github.com/sebastianbergmann/ phpunit-mock-objects) component. - Replaced `PHPUnit_Extensions_Database_TestCase` with the [DbUnit](http://github.com/sebastianbergmann/dbunit) component. - Replaced `PHPUnit_Extensions_SeleniumTestCase` with the [PHPUnit_Selenium](http://github.com/sebastianbergmann/phpunit-selenium) component. - Replaced `PHPUnit_Util_FilterIterator` with the [PHP_FileIterator](http://github.com/sebastianbergmann/php-file-iterator) component. - Replaced `PHPUnit_Util_Template` with the [Text_Template](http://github.com/sebastianbergmann/php-text-template) component. - Replaced `PHPUnit_Util_Timer` with the [PHP_Timer](http://github.com/sebastianbergmann/php-timer) component. - Fixed TRAC-1068: `assertSame()` on two floats does not print the error message. - Fixed GH-7: Code paths that create a `PHPUnit_Framework_Warning` end up serializing/unserializing globals unconditionally. - PHPUnit now requires PHP 5.2.7 (or later) but PHP 5.3.3 (or later) is highly recommended. * Bump Standards-Version to 3.9.1, no change needed * remove dbunit (LP: #595244) phpunit (3.4.15-1) maverick; urgency=low * New upstream release F TRAC-939: Missing test classes when using process isolation F TRAC-1024: setUpBeforeClass() does not work in process isolation F TRAC-1075: empty <file></file> in phpunit.xml causes errors * switch to quilt * update getDoc -- Ubuntu Archive Auto-Sync <email address hidden> Mon, 13 Dec 2010 15:55:18 +0000
Upload details
- Uploaded by:
- Ubuntu Archive Auto-Sync
- Uploaded to:
- Natty
- Original maintainer:
- Ivan Borzenkov
- Architectures:
- all
- Section:
- web
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Precise | release | universe | web |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
phpunit_3.5.5.orig-doc.tar.bz2 | 190.5 KiB | 8cb8136c0c0b151635f0418478bf672be388c45d37e18ee3e82904b9fd5958c9 |
phpunit_3.5.5.orig.tar.gz | 113.4 KiB | 4c9b3d651846c5fa837f22c1ab06bb2240f39973f3e9a7b855366cae0494c3fc |
phpunit_3.5.5-2.debian.tar.gz | 15.7 KiB | e41d3118b5a1bdbaef2b93396e3c3eb6b39ef931f38c1bb8add0214451d65de3 |
phpunit_3.5.5-2.dsc | 1.3 KiB | def77003d61101b18e05e35ac02c6ed3e99ab567f785e88a04ee62b80dba23f7 |
Available diffs
- diff from 3.4.14-1 to 3.5.5-2 (500.4 KiB)
Binary packages built by this source
- phpunit: Unit testing suite for PHP5
Unit testing allows you to write small test methods which verify units of
functionality in your program. It is a powerful technique for improving the
quality of your software, preventing regressions, and allowing confident
refactoring of your code.
.
PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
testing framework, designed by Kent Beck and Erich Gamma. If you've used
JUnit (for Java), PyUnit (for Python), CxxUnit (for C++), or any of the
other equivalents for other languages, the API for this package should seem
fairly familiar. If you've never written unit tests before, the PHPUnit
API is simple to learn and use.
- phpunit-doc: Manual for phpunit
This package contents manual for phpunit in html
.
Manual is in /usr/share/doc/phpunit- doc/html/