diff --git a/tests/Monolog/Handler/AmqpHandlerTest.php b/tests/Monolog/Handler/AmqpHandlerTest.php index b3df820f..c2de874c 100644 --- a/tests/Monolog/Handler/AmqpHandlerTest.php +++ b/tests/Monolog/Handler/AmqpHandlerTest.php @@ -84,8 +84,13 @@ class AmqpHandlerTest extends TestCase $messages = []; + $methodsToMock = ['basic_publish']; + if (method_exists('PhpAmqpLib\Channel\AMQPChannel', '__destruct')) { + $methodsToMock[] = '__destruct'; + } + $exchange = $this->getMockBuilder('PhpAmqpLib\Channel\AMQPChannel') - ->onlyMethods(['basic_publish', '__destruct']) + ->onlyMethods($methodsToMock) ->disableOriginalConstructor() ->getMock();