From 3397e27657f67ed68ae506ced5759e73e26a9188 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 29 Apr 2016 09:23:36 +0200 Subject: Remove the password from the validateUserPass() method as well --- tests/lib/logger.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'tests/lib') diff --git a/tests/lib/logger.php b/tests/lib/logger.php index 9c9cd9e6728..e6a0abfbf28 100644 --- a/tests/lib/logger.php +++ b/tests/lib/logger.php @@ -107,4 +107,19 @@ class Logger extends TestCase { $this->assertContains('checkPassword(*** username and password replaced ***)', $logLine); } } + + /** + * @dataProvider userAndPasswordData + */ + public function testDetectvalidateUserPass($user, $password) { + $e = new \Exception('test'); + $this->logger->logException($e); + $logLines = $this->getLogs(); + + foreach($logLines as $logLine) { + $this->assertNotContains($user, $logLine); + $this->assertNotContains($password, $logLine); + $this->assertContains('validateUserPass(*** username and password replaced ***)', $logLine); + } + } } -- cgit v1.2.3