- Move most of the stuff for backwards compatibility support into one class

- Added random port logic
- Updated wait wtrategies
- API alignments to make it similar to other official implementations
- ...
This commit is contained in:
Sergei Shitikov
2024-09-06 19:08:37 +02:00
parent a956794279
commit f05ea0020d
43 changed files with 1191 additions and 601 deletions
+3 -3
View File
@@ -5,7 +5,7 @@ declare(strict_types=1);
namespace Testcontainers\Tests\Integration;
use Predis\Client;
use Testcontainers\Container\RedisContainer;
use Testcontainers\Modules\RedisContainer;
class RedisContainerTest extends ContainerTestCase
{
@@ -18,8 +18,8 @@ class RedisContainerTest extends ContainerTestCase
public function testRedisContainer(): void
{
$redisClient = new Client([
'host' => 'localhost',
'port' => 6379,
'host' => self::$container->getHost(),
'port' => self::$container->getFirstMappedPort(),
]);
$redisClient->ping();