--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2017-4d2935dc2e
2017-02-27 23:53:36.229229
--------------------------------------------------------------------------------
Name : atoum
Product : Fedora EPEL 7
Version : 2.9.0
Release : 1.el7
URL :
http://atoum.org
Summary : PHP Unit Testing framework
Description :
A simple, modern and intuitive unit testing framework for PHP!
It has been designed from the start with the following ideas in mind :
* Can be implemented rapidly ;
* Simplify test development ;
* Allow for writing reliable, readable, and clear unit tests ;
To accomplish that, it massively uses capabilities provided by PHP 5.3,
to give the developer a whole new way of writing unit tests.
Also, thanks to its fluid interface, it allows for writing unit tests in
a fashion close to natural language.
It also makes it easier to implement stubbing within tests, thanks to
intelligent uses of anonymous functions and closures.
atoum natively, and by default, performs the execution of each unit test
within a separate PHP process, to warrant isolation.
Of course, it can be used seamlessly for continuous integration, and given its
design, it can be made to cope with specific needs extremely easily.
atoum also accomplishes all of this without affecting performance, since it
has been developed to boast a reduced memory footprint while allowing for
hastened test execution.
It can also generate unit test execution reports in the Xunit format,
which makes it compatible with continuous integration tools such as Jenkins.
atoum also generates code coverage reports, in order to make it possible
to supervise unit tests.
Optional dependency:
- php-pecl-xdebug for code coverage reports
--------------------------------------------------------------------------------
Update Information:
**Version 2.9.0** - 2017-02-11 *
[#667](https://github.com/atoum/atoum/pull/667) Assert on array values using
`mageekguy\atoum\asserters\phpArray::$values` ([krtek4]) *
[#682](https://github.com/atoum/atoum/pull/682) Do not call parent class when
mocking as interface ([mageekguy]) *
[#679](https://github.com/atoum/atoum/pull/679) Copy `PHP_IDE_CONFIG` into
forked processes ([mvrhov]) * [#678](https://github.com/atoum/atoum/pull/678)
Each mock instance can be made unique by calling `eachInstanceIsUnique` on the
mock generator ([mageekguy]) **Version 2.9.0-beta1** - 2016-10-08 *
[#604](https://github.com/atoum/atoum/pull/604) Add a `addConfigurationCallable`
method on the runner to allow extensions to register themselves ([agallou],
[jubianchi]) * [#634](https://github.com/atoum/atoum/pull/634) Only one
extension of a kind can be loaded. Extensions can be unloaded ([agallou],
[jubianchi]) * [#619](https://github.com/atoum/atoum/pull/619) Add branches and
paths coverage support to AtoumTask for Phing ([oxman]) *
[#633](https://github.com/atoum/atoum/pull/633) Mock generator correctly handles
the `self` return type ([jubianchi]) *
[#637](https://github.com/atoum/atoum/pull/637) Errors are displayed in the TAP
report ([jubianchi])
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update atoum' at the command line.
For more information, refer to "YUM", available at
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/...
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------