Skip to content

Commit 1bd3221

Browse files
committed
fix: update injection test expectations to account for PGRST_DB_URI
1 parent 3ca727c commit 1bd3221

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

apps/operator/internal/controller/database/injection_test.go

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,15 @@ func TestInjectDatabaseEnvVars(t *testing.T) {
6464
}
6565

6666
container := deploy.Spec.Template.Spec.Containers[0]
67-
if len(container.Env) != 7 {
68-
t.Fatalf("Expected 7 env vars, got %d", len(container.Env))
67+
if len(container.Env) != 8 {
68+
t.Fatalf("Expected 8 env vars, got %d", len(container.Env))
6969
}
7070

7171
expectedEnvs := map[string]string{
7272
"DB_HOST": "DB_HOST",
7373
"DB_USER": "DB_USER",
7474
"DB_PASS": "DB_PASS",
75+
"PGRST_DB_URI": "PGRST_DB_URI",
7576
}
7677
foundDBPort := false
7778
for _, env := range container.Env {
@@ -143,8 +144,8 @@ func TestInjectDatabaseEnvVars(t *testing.T) {
143144
}
144145

145146
container := deploy.Spec.Template.Spec.Containers[0]
146-
if len(container.Env) != 6 {
147-
t.Fatalf("Expected 6 env vars (no DATABASE_URL), got %d", len(container.Env))
147+
if len(container.Env) != 7 {
148+
t.Fatalf("Expected 7 env vars (no DATABASE_URL), got %d", len(container.Env))
148149
}
149150
for _, env := range container.Env {
150151
if env.Name == "DATABASE_URL" {
@@ -217,8 +218,8 @@ func TestInjectDatabaseEnvVars(t *testing.T) {
217218
}
218219

219220
container := deploy.Spec.Template.Spec.Containers[0]
220-
if len(container.Env) != 7 {
221-
t.Fatalf("Expected 7 env vars, got %d", len(container.Env))
221+
if len(container.Env) != 8 {
222+
t.Fatalf("Expected 8 env vars, got %d", len(container.Env))
222223
}
223224

224225
for _, env := range container.Env {
@@ -290,7 +291,7 @@ func TestInjectDatabaseEnvVars(t *testing.T) {
290291

291292
appContainer := deploy.Spec.Template.Spec.Containers[1]
292293
expected := map[string]bool{
293-
"DB_HOST": false, "DB_USER": false, "DB_PASS": false, "DB_PORT": false,
294+
"DB_HOST": false, "DB_USER": false, "DB_PASS": false, "PGRST_DB_URI": false, "DB_PORT": false,
294295
"DB_NAME": false, "DATABASE_URL": false,
295296
}
296297
for _, env := range appContainer.Env {
@@ -334,8 +335,8 @@ func TestInjectDatabaseEnvVars(t *testing.T) {
334335
if exactMatch {
335336
t.Fatal("Expected fallback because preferred container does not exist")
336337
}
337-
if len(deploy.Spec.Template.Spec.Containers[0].Env) != 6 {
338-
t.Fatalf("Expected 6 injected DB env vars, got %d", len(deploy.Spec.Template.Spec.Containers[0].Env))
338+
if len(deploy.Spec.Template.Spec.Containers[0].Env) != 7 {
339+
t.Fatalf("Expected 7 injected DB env vars, got %d", len(deploy.Spec.Template.Spec.Containers[0].Env))
339340
}
340341
})
341342

0 commit comments

Comments
 (0)