Upstream Seldaek/monolog state of the touched files before 466b18ff51

This commit is contained in:
upstream committed 2026-09-04 08:38:50 +02:00
1 parent 78b679dd92
commit fb5cc5f9ee
2 files changed
+2 -41

No files matched your search

@@ -243,22 +243,6 @@ class RedactingFormatterTest extends MonologTestCase
$this->assertStringContainsString('calling api with [REDACTED]', $output);
}
public function testRedactsSecretNestedInAnArrayValueAlreadyInterpolatedIntoTheMessage()
{
// PsrLogMessageProcessor json-encodes array context into the message, so a
// secret nested under a sensitive key leaks before this formatter runs.
$formatter = new RedactingFormatter(new LineFormatter('%message% %context%', 'Y-m-d'));
$processor = new PsrLogMessageProcessor();
$output = $formatter->format($processor($this->getRecord(
message: 'password reset payload: {password}',
context: ['password' => ['new' => 'tok-supersecret-value']],
)));
$this->assertStringNotContainsString('tok-supersecret-value', $output);
$this->assertStringContainsString('[REDACTED]', $output);
}
public function testRedactsSecretEmbeddedInAnExceptionMessage()
{
$formatter = new RedactingFormatter(new JsonFormatter());