Skip to content

Commit a6627af

Browse files
[Semaphore] fix tests
1 parent 643fa65 commit a6627af

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Symfony/Component/Semaphore/Tests/Store/PredisStoreTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class PredisStoreTest extends AbstractRedisStoreTest
2020
{
2121
public static function setUpBeforeClass(): void
2222
{
23-
$redis = new \Predis\Client('tcp://'.getenv('REDIS_HOST').':6379');
23+
$redis = new \Predis\Client(array_combine(['host', 'port'], explode(':', getenv('REDIS_HOST')) + [1 => null]));
2424
try {
2525
$redis->connect();
2626
} catch (\Exception $e) {
@@ -33,7 +33,7 @@ public static function setUpBeforeClass(): void
3333
*/
3434
protected function getRedisConnection(): object
3535
{
36-
$redis = new \Predis\Client('tcp://'.getenv('REDIS_HOST').':6379');
36+
$redis = new \Predis\Client(array_combine(['host', 'port'], explode(':', getenv('REDIS_HOST')) + [1 => null]));
3737
$redis->connect();
3838

3939
return $redis;

src/Symfony/Component/Semaphore/Tests/Store/RedisArrayStoreTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public static function setUpBeforeClass(): void
2626
throw new SkippedTestSuiteError('The RedisArray class is required.');
2727
}
2828
try {
29-
(new \Redis())->connect(getenv('REDIS_HOST'));
29+
(new \Redis())->connect(...explode(':', getenv('REDIS_HOST')));
3030
} catch (\Exception $e) {
3131
throw new SkippedTestSuiteError($e->getMessage());
3232
}

src/Symfony/Component/Semaphore/Tests/Store/RedisStoreTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ protected function setUp(): void
2828
public static function setUpBeforeClass(): void
2929
{
3030
try {
31-
(new \Redis())->connect(getenv('REDIS_HOST'));
31+
(new \Redis())->connect(...explode(':', getenv('REDIS_HOST')));
3232
} catch (\Exception $e) {
3333
throw new SkippedTestSuiteError($e->getMessage());
3434
}
@@ -40,7 +40,7 @@ public static function setUpBeforeClass(): void
4040
protected function getRedisConnection(): object
4141
{
4242
$redis = new \Redis();
43-
$redis->connect(getenv('REDIS_HOST'));
43+
$redis->connect(...explode(':', getenv('REDIS_HOST')));
4444

4545
return $redis;
4646
}

0 commit comments

Comments
 (0)