diff --git a/composer.json b/composer.json index 0666f28..8f10b09 100644 --- a/composer.json +++ b/composer.json @@ -17,8 +17,8 @@ }, "require": { "ext-pcntl": "*", - "texthtml/php-lock": "~2.1", - "predis/predis": "~1.0", - "psr/log": "~1.0" + "texthtml/php-lock": "^2.1", + "predis/predis": "^1.0|^2.0", + "psr/log": "^1.0|^3.0" } } diff --git a/tests/RedisSimpleLockFactoryTest.php b/tests/RedisSimpleLockFactoryTest.php index 45bd09f..7352b95 100644 --- a/tests/RedisSimpleLockFactoryTest.php +++ b/tests/RedisSimpleLockFactoryTest.php @@ -10,7 +10,8 @@ class RedisSimpleLockFactoryTest extends TestCase public function setUp(): void { - $this->redisClient = new \Predis\Client(getenv('REDIS_URI')); + $uri = getenv("REDIS_URI"); + $this->redisClient = is_string($uri) ? new \Predis\Client($uri) : new \Predis\Client(); $this->redisClient->flushdb(); } diff --git a/tests/RedisSimpleLockTest.php b/tests/RedisSimpleLockTest.php index 5d4cff5..5bd518c 100644 --- a/tests/RedisSimpleLockTest.php +++ b/tests/RedisSimpleLockTest.php @@ -9,7 +9,8 @@ class RedisSimpleLockTest extends TestCase public function setUp(): void { - $this->redisClient = new \Predis\Client(getenv("REDIS_URI")); + $uri = getenv("REDIS_URI"); + $this->redisClient = is_string($uri) ? new \Predis\Client($uri) : new \Predis\Client(); $this->redisClient->flushdb(); }