summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-09-11 09:44:54 -0600
committermo khan <mo@mokhan.ca>2025-09-11 09:44:54 -0600
commitdd88814039d3f9414228bb2bd69ac7591ffc3832 (patch)
tree9260ad6504cb03b1f3ec7f01d39efe4319e551d3
parentbbda943304fda76ab211be60f62163608bf6f261 (diff)
test: provide absolute path to Procfile.test
-rw-r--r--test/integration/container.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/integration/container.go b/test/integration/container.go
index b385e18..d5b854d 100644
--- a/test/integration/container.go
+++ b/test/integration/container.go
@@ -3,6 +3,7 @@ package test
import (
"context"
"net/http"
+ "path/filepath"
"testing"
xcontainer "github.com/docker/docker/api/types/container"
@@ -17,13 +18,17 @@ import (
func NewContainer(t *testing.T, ctx context.Context, envVars map[string]string) *testcontainers.DockerContainer {
require.Equal(t, http.StatusOK, HttpGet(t, ctx, envVars["OIDC_ISSUER"]+"/.well-known/openid-configuration").StatusCode)
+
+ procfilePath, err := filepath.Abs("../../Procfile.test")
+ require.NoError(t, err)
+
container, err := testcontainers.Run(
ctx,
env.Fetch("IMAGE_TAG", "sparkled:invalid"),
testcontainers.WithEnv(envVars),
testcontainers.WithLogConsumers(&Logger{TB: t}),
testcontainers.WithLogger(log.TestLogger(t)),
- testcontainers.WithMounts(testcontainers.BindMount("Procfile.test", "/Procfile")),
+ testcontainers.WithMounts(testcontainers.BindMount(procfilePath, "/Procfile")),
testcontainers.WithWaitStrategy(
wait.ForHTTP("/").WithPort("10000"),
),