Merge branch '4.0'

* 4.0:
  [Bridge/PhpUnit] Fix tests by backporting #25997 to 3.4
This commit is contained in:
Nicolas Grekas 2018-02-11 22:41:09 +01:00
commit 7822436b96
3 changed files with 8 additions and 10 deletions

View File

@ -1,12 +1,6 @@
CHANGELOG
=========
4.1.0
-----
* all deprecations but those from tests marked with `@group legacy` are always
displayed when not in `weak` mode.
4.0.0
-----
@ -22,6 +16,8 @@ CHANGELOG
-----
* added a `CoverageListener` to enhance the code coverage report
* all deprecations but those from tests marked with `@group legacy` are always
displayed when not in `weak` mode
3.3.0
-----

View File

@ -21,6 +21,8 @@ class FooTestCase
{
@trigger_error('silenced foo deprecation', E_USER_DEPRECATED);
trigger_error('unsilenced foo deprecation', E_USER_DEPRECATED);
@trigger_error('silenced foo deprecation', E_USER_DEPRECATED);
trigger_error('unsilenced foo deprecation', E_USER_DEPRECATED);
}
public function testNonLegacyBar()

View File

@ -20,10 +20,10 @@ require __DIR__.'/fake_vendor/acme/lib/deprecation_riddled.php';
?>
--EXPECTF--
Unsilenced deprecation notices (2)
Unsilenced deprecation notices (3)
1x: unsilenced foo deprecation
1x in FooTestCase::testLegacyFoo
2x: unsilenced foo deprecation
2x in FooTestCase::testLegacyFoo
1x: unsilenced bar deprecation
1x in FooTestCase::testNonLegacyBar
@ -33,7 +33,7 @@ Remaining vendor deprecation notices (1)
1x: silenced bar deprecation
1x in FooTestCase::testNonLegacyBar
Legacy deprecation notices (1)
Legacy deprecation notices (2)
Other deprecation notices (1)