Releases: atoum/phpunit-extension
Releases · atoum/phpunit-extension
0.6
Features
- New supported asserters (@Hywan):
assertObjectHasAttribute
,assertObjectNotHasAttribute
,assertNotCount
,assertNotEmpty
.
Fixes
assertCount
's fail message (aka description in PHPUnit vocabulary) is passed to the inner asserters (@Hywan),assert*Empty
no longer rely onassert*Count
(@Hywan),assert*Empty
supports string (@Hywan).
Documentation
- List of all supported asserters has been updated (@Hywan).
Tests
- Add missing test suite for
assertIsEmpty
(@Hywan).
0.5
0.4.1
0.4.0
0.3.0
Features
- Decorrelate test suites from SUT when the test suite extends
PHPUnit\Framework\TestCase
, so that the default behavior of PHPUnit is kept. However, when the test suite extendsatoum\phpunit\test
oratoum\test
directly, the default behavior of atoum is applied, aka the test suite is “linked” to the SUT. Immediate impact: The constant and function mock engines does not work in the former case, which is not a problem because it concerns legacy PHPUnit test suites only (@Hywan).
0.2.1
0.2.0
Features
- Support PHPUnit 5.x and 6.x (@Hywan),
- Support PHPUnit namespaces (@Hywan),
- Allow to re-define the default test execution engine (@Hywan),
- Be compatible with PHP 5.6 (@Hywan).
Chore
- Re-define the test build matrix on Travis to match the one from atoum (@Hywan),
- Adopt atoum's coding style (@Hywan).
Documentation
- Rewrite the
README.md
(@Hywan).