diff options
| author | mo khan <mo@mokhan.ca> | 2025-09-11 09:44:54 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-09-11 09:44:54 -0600 |
| commit | dd88814039d3f9414228bb2bd69ac7591ffc3832 (patch) | |
| tree | 9260ad6504cb03b1f3ec7f01d39efe4319e551d3 | |
| parent | bbda943304fda76ab211be60f62163608bf6f261 (diff) | |
test: provide absolute path to Procfile.test
| -rw-r--r-- | test/integration/container.go | 7 |
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"), ), |
