@@ -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