-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2023-cfe0c926e9 2023-11-03 18:20:20.957599 --------------------------------------------------------------------------------
Name : phpunit10 Product : Fedora 39 Version : 10.4.2 Release : 1.fc39 URL : https://github.com/sebastianbergmann/phpunit Summary : The PHP Unit Testing framework version 10 Description : PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
This package provides the version 10 of PHPUnit, available using the phpunit10 command.
Documentation: https://phpunit.readthedocs.io/
-------------------------------------------------------------------------------- Update Information:
**Version 10.4.2** - 2023-10-26 Fixed * [#5048](https://github.com/sebastianbergmann/phpunit/issues/5048): Methods that return `never` cannot be doubled ---- **Version 10.4.1** - 2023-10-08 Fixed * [#5534](https://github.com/sebastianbergmann/phpunit/issues/5534): Cache for generated Test Double code was not updated for Test Stub and Mock Object distinction ---- **Version 10.4.0** - 2023-10-06 Added * [#5441](https://github.com/sebastianbergmann/phpunit/issues/5441): Baseline for `E_(USER_)DEPRECATED`, `E_(USER_)NOTICE`, `E_STRICT`, and `E_(USER_)WARNING` * [#5462](https://github.com/sebastianbergmann/phpunit/pull/5462): Support for multiple arguments * [#5471](https://github.com/sebastianbergmann/phpunit/issues/5471): `assertFileMatchesFormat()` and `assertFileMatchesFormatFile()` * [#5515](https://github.com/sebastianbergmann/phpunit/issues/5515): `PHPUnit\Runner\Extension\Facade::requireExportOfObjects()` so that test runner extensions can indicate that they require the export of objects for events such as `Test\AssertionSucceeded` and `Test\AssertionFailed` * `Test\PreparationFailed` event * Attribute `id` attribute for `testCaseMethod` elements in the XML document generated by `--list-tests-xml` Changed * [#5505](https://github.com/sebastianbergmann/phpunit/pull/5505): Improve the failure description of `StringContains`-based assertions when the strings are encoded differently * [#5515](https://github.com/sebastianbergmann/phpunit/issues/5515): The `Test\AssertionSucceeded` and `Test\AssertionFailed` events are always emitted again * [#5515](https://github.com/sebastianbergmann/phpunit/issues/5515): `--log-events-verbose-text` enables the export of non-scalar values for the `Test\AssertionSucceeded` and `Test\AssertionFailed` events * [#5524](https://github.com/sebastianbergmann/phpunit/issues/5524): Do not export data passed to test for PHPUnit\Event\Code\TestMethod value object by default * [#5526](https://github.com/sebastianbergmann/phpunit/issues/5526): Do not limit number of columns to 80 on non-interactive TTY * Exceptions thrown by third- party event subscribers are now reported as test runner warnings * The name of the top-level test suite that is created when a directory or file path is passed as an argument to the test runner is now `CLI Arguments` * Simplified the failure description for `assertInstanceOf()` and `assertNotInstanceOf()` * Simplified the failure description for `assertJson()` * The `--enforce-time- limit` CLI option and the `enforceTimeLimit` XML configuration file attribute no longer affect the running of PHPT tests * The `@codeCoverageIgnore`, `@codeCoverageIgnoreStart`, and `@codeCoverageIgnoreEnd` annotations are no longer deprecated Deprecated * [#5472](https://github.com/sebastianbergmann/phpunit/issues/5472): `TestCase::assertStringNotMatchesFormat()` and `TestCase::assertStringNotMatchesFormatFile()` (these methods only have a `@deprecated` annotation for now; using these methods will trigger a deprecation warning in PHPUnit 11; these methods will be removed in PHPUnit 12) * [#5481](https://github.com/sebastianbergmann/phpunit/issues/5481): `dataSet` attribute for `testCaseMethod` elements in the XML document generated by `--list-tests-xml` (the attribute will not be generated anymore starting with PHPUnit 11) * [#5513](https://github.com/sebastianbergmann/phpunit/issues/5513): `IgnoreClassForCodeCoverage`, `IgnoreMethodForCodeCoverage`, and `IgnoreFunctionForCodeCoverage` attributes (these attributes will be removed in PHPUnit 11) * `PHPUnit\TextUI\Configuration\Configuration::cliArgument()` and `PHPUnit\TextUI\Configuration\Configuration::hasCliArgument()` * `PHPUnit\Framework\Constraint\Constraint::exporter()` -------------------------------------------------------------------------------- ChangeLog:
* Thu Oct 26 2023 Remi Collet remi@remirepo.net - 10.4.2-1 - update to 10.4.2 * Sun Oct 8 2023 Remi Collet remi@remirepo.net - 10.4.1-1 - update to 10.4.1 * Fri Oct 6 2023 Remi Collet remi@remirepo.net - 10.4.0-1 - update to 10.4.0 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2023-cfe0c926e9' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
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@lists.fedoraproject.org