11package org .testcontainers .containers ;
22
3+ import java .time .Duration ;
4+
35import org .junit .jupiter .api .Test ;
46import org .rnorth .ducttape .RetryCountExceededException ;
57import org .slf4j .LoggerFactory ;
68import org .testcontainers .containers .exceptions .CartridgeTopologyException ;
79import org .testcontainers .containers .output .Slf4jLogConsumer ;
810import org .testcontainers .junit .jupiter .Container ;
911import org .testcontainers .junit .jupiter .Testcontainers ;
10-
11- import java .time .Duration ;
12-
1312import static org .junit .Assert .assertThrows ;
1413import static org .junit .jupiter .api .Assertions .assertEquals ;
1514
@@ -21,17 +20,18 @@ public class TarantoolCartridgeBootstrapFromLuaWithFixedPortsTest {
2120
2221 @ Container
2322 private static final TarantoolCartridgeContainer container =
24- new TarantoolCartridgeContainer (
25- "Dockerfile" ,
26- "cartridge/instances_fixedport.yml" ,
27- "cartridge/topology_fixedport.lua" )
28- .withEnv ("TARANTOOL_INSTANCES_FILE" , "instances_fixedport.yml" )
29- .withStartupTimeout (Duration .ofSeconds (300 ))
30- .withUseFixedPorts (true )
31- .withAPIPort (18081 )
32- .withRouterPort (13301 )
33- .withLogConsumer (new Slf4jLogConsumer (
34- LoggerFactory .getLogger (TarantoolCartridgeBootstrapFromLuaWithFixedPortsTest .class )));
23+ new TarantoolCartridgeContainer (
24+ "Dockerfile" ,
25+ "cartridge" ,
26+ "cartridge/instances_fixedport.yml" ,
27+ "cartridge/topology_fixedport.lua" )
28+ .withEnv ("TARANTOOL_INSTANCES_FILE" , "instances_fixedport.yml" )
29+ .withStartupTimeout (Duration .ofSeconds (300 ))
30+ .withUseFixedPorts (true )
31+ .withAPIPort (18081 )
32+ .withRouterPort (13301 )
33+ .withLogConsumer (new Slf4jLogConsumer (
34+ LoggerFactory .getLogger (TarantoolCartridgeBootstrapFromLuaWithFixedPortsTest .class )));
3535
3636 @ Test
3737 public void test_StaticClusterContainer_StartsSuccessfully_ifFilesAreCopied () throws Exception {
@@ -43,6 +43,7 @@ public void test_retryingSetupTopology_shouldWork() {
4343 try (TarantoolCartridgeContainer testContainer =
4444 new TarantoolCartridgeContainer (
4545 "Dockerfile" ,
46+ "cartridge" ,
4647 "cartridge/instances.yml" ,
4748 "cartridge/incorrect_topology.lua" )
4849 .withLogConsumer (new Slf4jLogConsumer (
0 commit comments