diff --git a/api/api_test.go b/api/api_test.go index 5f3342e..24832c8 100644 --- a/api/api_test.go +++ b/api/api_test.go @@ -95,12 +95,13 @@ func TestMain(m *testing.M) { if err != nil { panic(err) } - // start the faucet and voconed containers - // faucetContainer, err := test.StartVocfaucetContainer(ctx) - // if err != nil { - // panic(err) - // } - // defer func() { _ = faucetContainer.Terminate(ctx) }() + // start the faucet container + faucetContainer, err := test.StartVocfaucetContainer(ctx) + if err != nil { + panic(err) + } + defer func() { _ = faucetContainer.Terminate(ctx) }() + // start the voconed container apiContainer, err := test.StartVoconedContainer(ctx) if err != nil { panic(err) diff --git a/test/voconed.go b/test/voconed.go index 407b048..a83281a 100644 --- a/test/voconed.go +++ b/test/voconed.go @@ -51,9 +51,7 @@ func StartVoconedContainer(ctx context.Context) (testcontainers.Container, error Cmd: voconedCmd, ImagePlatform: "linux/amd64", ExposedPorts: []string{exposedPort}, - WaitingFor: wait.ForAll( - wait.ForListeningPort(nat.Port(exposedPort)), - ), + WaitingFor: wait.ForListeningPort(nat.Port(exposedPort)), }, Started: true, }) @@ -75,12 +73,11 @@ func StartVocfaucetContainer(ctx context.Context) (testcontainers.Container, err return testcontainers.GenericContainer(ctx, testcontainers.GenericContainerRequest{ ContainerRequest: testcontainers.ContainerRequest{ - Image: "ghcr.io/vocdoni/vocfaucet:main", - Cmd: vocfaucetCmd, - ExposedPorts: []string{exposedPort}, - WaitingFor: wait.ForAll( - wait.ForListeningPort(nat.Port(exposedPort)), - ), + Image: "ghcr.io/vocdoni/vocfaucet:main", + Cmd: vocfaucetCmd, + ImagePlatform: "linux/amd64", + ExposedPorts: []string{exposedPort}, + WaitingFor: wait.ForListeningPort(nat.Port(exposedPort)), }, Started: true, })