Skip to content

Commit ba8bc09

Browse files
authored
Allow different versions of psr/log for better compatibility (#219)
1 parent 26af0f4 commit ba8bc09

File tree

2 files changed

+4
-17
lines changed

2 files changed

+4
-17
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"php": "^7.4 || ^8.0",
2424
"ext-curl": "*",
2525
"psr/http-message": "~1.0",
26-
"psr/log": "^1.0"
26+
"psr/log": "^1.0 || ^2.0 || ^3.0"
2727
},
2828
"require-dev": {
2929
"ext-mysqli": "*",

tests/Unit/Propagation/B3Test.php

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -343,23 +343,10 @@ public function testInvalidPropagationValuesFail()
343343
$carrier = [];
344344
$carrier[strtolower(self::TRACE_ID_NAME)] = 'xyz';
345345
$carrier[strtolower(self::SPAN_ID_NAME)] = 'mno';
346-
$test = $this;
347346

348-
$logger = new class($test) implements LoggerInterface {
349-
use LoggerTrait;
350-
351-
private $test;
352-
353-
public function __construct(TestCase $test)
354-
{
355-
$this->test = $test;
356-
}
357-
358-
public function log($level, $message, array $context = array())
359-
{
360-
$this->test->assertEquals('debug', $level);
361-
}
362-
};
347+
$logger = $this->createMock(LoggerInterface::class);
348+
$logger->expects($this->once())->method('debug');
349+
363350
$getter = new Map();
364351
$b3Propagator = new B3($logger);
365352
$extractor = $b3Propagator->getExtractor($getter);

0 commit comments

Comments
 (0)