aboutsummaryrefslogtreecommitdiffstats
path: root/tests/lib/ErrorHandlerTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lib/ErrorHandlerTest.php')
-rw-r--r--tests/lib/ErrorHandlerTest.php14
1 files changed, 10 insertions, 4 deletions
diff --git a/tests/lib/ErrorHandlerTest.php b/tests/lib/ErrorHandlerTest.php
index b45525e7962..00cf8e4c8db 100644
--- a/tests/lib/ErrorHandlerTest.php
+++ b/tests/lib/ErrorHandlerTest.php
@@ -16,10 +16,9 @@ use PHPUnit\Framework\MockObject\MockObject;
use Psr\Log\LoggerInterface;
class ErrorHandlerTest extends TestCase {
- /** @var MockObject */
- private LoggerInterface $logger;
-
+ private LoggerInterface&MockObject $logger;
private ErrorHandler $errorHandler;
+ private int $errorReporting;
protected function setUp(): void {
parent::setUp();
@@ -28,13 +27,20 @@ class ErrorHandlerTest extends TestCase {
$this->errorHandler = new ErrorHandler(
$this->logger
);
+
+ $this->errorReporting = error_reporting(E_ALL);
+ }
+
+ protected function tearDown(): void {
+ error_reporting($this->errorReporting);
+ parent::tearDown();
}
/**
* provide username, password combinations for testRemovePassword
* @return array
*/
- public function passwordProvider() {
+ public static function passwordProvider(): array {
return [
['us:er', 'pass@word'],
['us:er', 'password'],