Skip to content

Commit 0a066d6

Browse files
MCLOUD-13147: Added fixation for PHP8.1&8.2 unit test failures
1 parent da0b17a commit 0a066d6

File tree

1 file changed

+22
-27
lines changed

1 file changed

+22
-27
lines changed

src/Test/Unit/Config/RelationshipTest.php

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -135,40 +135,35 @@ public function testGet()
135135
return $expectedResponse;
136136
});
137137

138+
$services = [
139+
ServiceInterface::SERVICE_DB,
140+
'redis',
141+
'elasticsearch',
142+
'opensearch',
143+
'rabbitmq',
144+
'zookeeper'
145+
];
146+
147+
$versions = [
148+
$mysqlVersion,
149+
$redisVersion,
150+
$esVersion,
151+
$osVersion,
152+
$rmqVersion,
153+
$zookeeperVersion
154+
];
155+
138156
$this->configMock->expects($this->exactly(6))
139157
->method('getServiceVersion')
140158
->willReturnCallback(function ($service) use (
141-
$mysqlVersion,
142-
$redisVersion,
143-
$esVersion,
144-
$osVersion,
145-
$rmqVersion,
146-
$zookeeperVersion
159+
&$services,
160+
&$versions
147161
) {
148-
static $services = [
149-
ServiceInterface::SERVICE_DB,
150-
'redis',
151-
'elasticsearch',
152-
'opensearch',
153-
'rabbitmq',
154-
'zookeeper'
155-
];
156-
157-
static $versions = [
158-
$mysqlVersion,
159-
$redisVersion,
160-
$esVersion,
161-
$osVersion,
162-
$rmqVersion,
163-
$zookeeperVersion
164-
];
165-
166162
$expectedService = array_shift($services);
167163
$expectedVersion = array_shift($versions);
168-
169-
// Assert that the service passed is the expected one
164+
170165
$this->assertSame($expectedService, $service);
171-
166+
172167
return $expectedVersion;
173168
});
174169

0 commit comments

Comments
 (0)