Changelog for
php5-pear-phpunit-3.7.24-10.1.noarch.rpm :
Sat Aug 10 14:00:00 2013 robert.munteanuAATTgmail.com
- Updated to version 3.7.24
* Fixed #982: Process Isolation does not work when using PHPUnit
from a PHP Archive (PHAR)
Thu Aug 8 14:00:00 2013 robert.munteanuAATTgmail.com
- Updated to version 3.7.23
* Dependencies updated to latest version in PHP Archive (PHAR)
distribution.
- Updated to version 3.7.22
* Fixed #948: Do not die on binary output with JSON logging.
* Implemented a workaround for PHP bug #63055.
* It is now possible to use generators as data providers.
- Updated to version 3.7.21
* Fixed #277: Account for auto-globals-jit when setting $_ENV and
$_SERVER variables in the xml config.
* Fixed #924: PHPUnit depends on packages that broke backwards
compatibility.
- Updated to version 3.7.20
* Fixed #883: Stand-alone functions logicalAnd(), logicalOr(),
and logicalXor() did not work.
* Fixed #889: Suppress open_basedir warnings while searching for
the composer autoloader.
* Fixed #890: Correctly parse single-line AATTexpectedException
annotations.
* Fixed #891: Better messages when JSON-related assertions receive
invalid JSON.
* Fixed #896: Use the proper toString() method inside
PHPUnit_Framework_TestFailure::toString().
* Fixed #902: Allow symfony/yaml >=2.0,<3.0
* Fixed #908: Don\'t rely on composer to set up the include_path for
ErrorHandler.php.
- Updated to version 3.7.19
* Fixed #763: assertTag() fails to match content in CDATA
sections.
* Fixed #860: Version requirement for symfony/yaml is too
restrictive.
* Fixed #863: Number of tests to run calculated incorrectly when --repeat is used.
- Updated to version 3.7.18
* Make sure the autoloader for PEAR-based installation is not
used when PHPUnit is installed via Composer.
- Updated to version 3.7.17
* Make sure the autoloader for PEAR-based installation is not
used when PHPUnit is installed via Composer.
- Updated to version 3.7.16
* Make sure the autoloader for PEAR-based installation is not used
when PHPUnit is installed via Composer.
- Updated to version 3.7.15
* Fixed #823: Process isolation not working on windows if there
are spaces in path to php.exe
* Fixed #830: PHP notice in PHPUnit_Util_XML
- Updated to version 3.7.14
* Fixed #751: NaN is not equal to NaN now to match PHPs behavior
* Fixed #796 in #799: Mocking a method with a reference to an
object made argument matches fail.
- Updated to version 3.7.13
* Fixed #710: Ensure isolation tests display errors so they can
be handled by the test runner.
* Fixed sebastianbergmann/phpunit-mock-objects#81.
* Fixed an issue where PHP complained about an undeclared $time
variable when running tests in strict mode.
- Updated to version 3.7.12
* Fixed version number.
- Updated to version 3.7.11
* Fixed installation issue for Symfony/Yaml.
- Updated to version 3.7.10
* Fixed #709: assertJsonStringEqualsJsonFile didn\'t work with
json arrays.
* Fixed #734: phpunit.phar cannot be executed if it is renamed.
* Fixed error message when assertArrayHasKey() and
assertArrayNotHasKey() are invoked with wrong arguments.
- Updated to version 3.7.9
* Fixed #708: JSON matcher source files missing from package.xml.
- Updated to version 3.7.8
* Fixed #688: Invoke autoloader when checking for
Symfony\\Component\\Yaml\\Dumper.
- Updated to version 3.7.7
* Added missing file to PEAR package.
- Updated to version 3.7.6
* Fixed #682: phpunit script appears in stacktrace (when PHPUnit
is installed through Composer).
- Updated to version 3.7.5
* PHPUnit now uses $_SERVER[\'SCRIPT_NAME\'] instead of
$_SERVER[\'_\'] to filter the phpunit script (as the latter is not
set when PHPUnit is invoked from Apache Ant\'s
task, for
instance).
- Updated to version 3.7.4
* Fixed #682: phpunit script appears in stacktrace.
- Updated to version 3.7.3
* Improvements to running PHPUnit from a PHAR.
- Updated to version 3.7.2
* Implemented #656: Always clean up mock objects (and free up memory)
* Implemented #664: Do not rely on autoloader class map to populate
blacklist.
* Added the addUncoveredFilesFromWhitelist configuration setting
back in.
* Fixed #655: Reverted \'More than two positional arguments provided\'
check as it turned out to be a BC issue.
* Disable token caching (in PHP_TokenStream, used by PHP_CodeCoverage)
by default (to reduce memory footprint).
- Updated to version 3.7.1
* The version number is now displayed when using PHPUnit from a
Composer install or Git checkout.
- Updated to verison 3.7.0
* PHPUnit 3.7 is only supported on PHP 5.3.3 (or later) and
PHP 5.4.7 (or later) is highly recommended.
* Implemented #200: When using process-isolation don\'t die
silently when unserializing the test result fails.
* Implemented #206: Added a callback constraint that is useful for
making complex assertions.
* Implemented #207: Restore current working directory if is changed
by a test case.
* Implemented #208: Added --test-suffix that allows specifying
which filename suffixes are recognised by PHPUnit.
* Implemented #295: assertArrayHasKey() and assertArrayNotHasKey()
now work with objects that implement ArrayAccess.
* Implemented #333: Improved reporting when there are unused CLI
arguments to avoid misconceptions.
* Implemented #377: Show messages and stracktraces in JSON output
for skipped and incomplete tests.
* Implemented #424: Added assertJson
* functions that work like the
existing assertXml
* functions.
* Implemented #492: PHPUnit now provides a configuration.xsd schema
file at http://schema.phpunit.de/configuration.xsd that can be used
to validate your phpunit.xml and phpunit.xml.dist configuration
files.
* Implemented #495: Added --testsuite argument, allowing to filter
files/directory by parent testsuite name attribute.
* Implemented #504: Expanded the AATTrequires annotation to allow for
checking the existence of functions and extensions using multiple
AATTrequires function name statements.
* Implemented #508 #86: AATTexpectedExceptionCode and
AATTexpectedExceptionMessage can now use constants like
Classname::CONST as their parameters. They will get evaluated if
the class constant exists and used for comparison so test authors
can avoid duplication.
* Implemented #512: Test listeners now trigger one autoload call
instead of being silently ignored when the class was not loaded.
* Implemented #514: Failed assertStringMatchesFormat() calls now
produce a better readable diff by only marking lines as different
that don\'t match the format specifiers.
* Implemented #515: Added assertContainsOnlyInstancesOf() to help
checking Collection objects and arrays with a descriptive
assertion.
* Implemented #561: When an AATTexpectedException fails it now shows
the message of the thrown exception to ease debugging.
* Implemented #586: Improved reporting of exceptions by printing out
the previous exception names, messages and traces.
* The AATTrequires annotation can now be used on the class DocBlock.
Required versions can be overridden in the methods annotation,
required functions and extensions will be merged.
* Added processUncoveredFilesFromWhitelist configuration setting.
When enabled, uncovered whitelisted files are processed to
properly calculate the number of executable lines.
* Fixed #322 #320 thanks to #607: Commandline option now override
group/exclude settings in phpunit.xml
* Fixed #440: Possible crash when using --process-isolation with
PHP 5.3 and detect_unicode=on.
* Fixed #523: assertAttributeEquals() now works with classes
extending internal classes like ArrayIterator.
* Fixed #581: Generating a diffs could add extra newlines in Windows.
* Fixed #636, #631: Using Selenium in combination with autoloaders
that die() or produce errors when a class cannot be found caused
broken tests.
* If no tests where executed, for example because of a --filter,
PHPUnit now prints a \"No tests executed\" warning instead of
\"OK (0 tests...)\".
* It is possible again to expect the generic Exception class.
* Removed addUncoveredFilesFromWhitelist configuration setting.
* Removed deprecated --skeleton-class and --skeleton-test switches.
The functionality is now provided by the phpunit-skelgen command
of the PHPUnit_SkeletonGenerator package.
* Removed deprecated PHPUnit_Extensions_OutputTestCase class.
Sun Feb 26 13:00:00 2012 robert.munteanuAATTgmail.com
- license tag changed to BSD-3-Clause
Wed Aug 24 14:00:00 2011 langAATTb1-systems.de
- add a patch to lower the bleeding-edge pear requirements which
seem to be for no real reason
Wed Aug 24 14:00:00 2011 langAATTb1-systems.de
- add all real build dependencies for phpunit as laid out in the
3.5.15 xml file. Fortunately, we now really have all that stuff
as OBS packages
Wed Aug 24 14:00:00 2011 langAATTb1-systems.de
- up to 3.5.15
- Fixed GH-260: `assertEqualXmlStructure()` emits PHP notice.
- Fixed class name detection when extending from another test suite.
- XML_RPC2, which is only used by the Trac ticket listener, is now correctly marked as an optional dependency.
- The PHPUnit test runner no longer calls `xdebug_disable()`.
- `PHPUnit_Util_Fileloader` and `PHPUnit_Util_PHP` now use `escapeshellcmd()` instead of `escapeshellarg()` for PHP binary.
Wed Aug 3 14:00:00 2011 opensuseAATTcboltz.de
- fix Requires: php-reflection php-simplexml instead of php5-
*
Wed Jun 22 14:00:00 2011 langAATTb1-systems.de
- version 3.5.14 with completely new file layout
- Some optional (but important) dependencies
intentionally left out until packaged (chicken-egg-problem)
Wed Mar 16 13:00:00 2011 langAATTb1-systems.de
- remove dependency on horde - looks wrong anyway.
Tue May 4 14:00:00 2010 robert.munteanuAATTgmail.com
- Updated to version 3.4.13
Sun Mar 1 13:00:00 2009 rbosAATTopensuse.org
- Updated to version 3.3.15