From ba5c0f4a47f53141a62cca4e0a2819242e001564 Mon Sep 17 00:00:00 2001 From: Wouter J Date: Mon, 6 Mar 2017 15:34:47 +0100 Subject: [PATCH] Count @expectedDeprecation as an assertion --- src/Symfony/Bridge/PhpUnit/SymfonyTestsListener.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Symfony/Bridge/PhpUnit/SymfonyTestsListener.php b/src/Symfony/Bridge/PhpUnit/SymfonyTestsListener.php index 6902cdebe2..1508547bc4 100644 --- a/src/Symfony/Bridge/PhpUnit/SymfonyTestsListener.php +++ b/src/Symfony/Bridge/PhpUnit/SymfonyTestsListener.php @@ -186,6 +186,10 @@ class SymfonyTestsListener extends \PHPUnit_Framework_BaseTestListener public function endTest(\PHPUnit_Framework_Test $test, $time) { if ($this->expectedDeprecations) { + if (!in_array($test->getStatus(), array(\PHPUnit_Runner_BaseTestRunner::STATUS_SKIPPED, \PHPUnit_Runner_BaseTestRunner::STATUS_INCOMPLETE), true)) { + $test->addToAssertionCount(count($this->expectedDeprecations)); + } + restore_error_handler(); if (!in_array($test->getStatus(), array(\PHPUnit_Runner_BaseTestRunner::STATUS_SKIPPED, \PHPUnit_Runner_BaseTestRunner::STATUS_INCOMPLETE, \PHPUnit_Runner_BaseTestRunner::STATUS_FAILURE, \PHPUnit_Runner_BaseTestRunner::STATUS_ERROR), true)) {