@@ -235,23 +235,23 @@ func TestReplaceImageTagOrDigestToTag(t *testing.T) {
235
235
}
236
236
237
237
func TestContainerImage (t * testing.T ) {
238
- initDatabaseRelatedImageEnv1 := fmt .Sprintf ("RELATED_IMAGE_%s_1_0_0" , InitDatabaseVersionEnv )
239
- initDatabaseRelatedImageEnv2 := fmt .Sprintf ("RELATED_IMAGE_%s_12_0_4_7554_1" , InitDatabaseVersionEnv )
240
- initDatabaseRelatedImageEnv3 := fmt .Sprintf ("RELATED_IMAGE_%s_2_0_0_b20220912000000" , InitDatabaseVersionEnv )
238
+ initDatabaseRelatedImageEnv1 := fmt .Sprintf ("RELATED_IMAGE_%s_1_0_0" , util . InitDatabaseImageUrlEnv )
239
+ initDatabaseRelatedImageEnv2 := fmt .Sprintf ("RELATED_IMAGE_%s_12_0_4_7554_1" , util . InitDatabaseImageUrlEnv )
240
+ initDatabaseRelatedImageEnv3 := fmt .Sprintf ("RELATED_IMAGE_%s_2_0_0_b20220912000000" , util . InitDatabaseImageUrlEnv )
241
241
242
- t .Setenv (InitDatabaseVersionEnv , "quay.io/mongodb/mongodb-enterprise-init-database" )
242
+ t .Setenv (util . InitDatabaseImageUrlEnv , "quay.io/mongodb/mongodb-enterprise-init-database" )
243
243
t .Setenv (initDatabaseRelatedImageEnv1 , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:608daf56296c10c9bd02cc85bb542a849e9a66aff0697d6359b449540696b1fd" )
244
244
t .Setenv (initDatabaseRelatedImageEnv2 , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:b631ee886bb49ba8d7b90bb003fe66051dadecbc2ac126ac7351221f4a7c377c" )
245
245
t .Setenv (initDatabaseRelatedImageEnv3 , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:f1a7f49cd6533d8ca9425f25cdc290d46bb883997f07fac83b66cc799313adad" )
246
246
247
247
// there is no related image for 0.0.1
248
- assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database:0.0.1" , ContainerImage (InitDatabaseVersionEnv , "0.0.1" , nil ))
248
+ assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database:0.0.1" , ContainerImage (util . InitDatabaseImageUrlEnv , "0.0.1" , nil ))
249
249
// for 10.2.25.6008-1 there is no RELATED_IMAGE variable set, so we use input instead of digest
250
- assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database:10.2.25.6008-1" , ContainerImage (InitDatabaseVersionEnv , "10.2.25.6008-1" , nil ))
250
+ assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database:10.2.25.6008-1" , ContainerImage (util . InitDatabaseImageUrlEnv , "10.2.25.6008-1" , nil ))
251
251
// for following versions we set RELATED_IMAGE_MONGODB_IMAGE_* env variables to sha256 digest
252
- assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:608daf56296c10c9bd02cc85bb542a849e9a66aff0697d6359b449540696b1fd" , ContainerImage (InitDatabaseVersionEnv , "1.0.0" , nil ))
253
- assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:b631ee886bb49ba8d7b90bb003fe66051dadecbc2ac126ac7351221f4a7c377c" , ContainerImage (InitDatabaseVersionEnv , "12.0.4.7554-1" , nil ))
254
- assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:f1a7f49cd6533d8ca9425f25cdc290d46bb883997f07fac83b66cc799313adad" , ContainerImage (InitDatabaseVersionEnv , "2.0.0-b20220912000000" , nil ))
252
+ assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:608daf56296c10c9bd02cc85bb542a849e9a66aff0697d6359b449540696b1fd" , ContainerImage (util . InitDatabaseImageUrlEnv , "1.0.0" , nil ))
253
+ assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:b631ee886bb49ba8d7b90bb003fe66051dadecbc2ac126ac7351221f4a7c377c" , ContainerImage (util . InitDatabaseImageUrlEnv , "12.0.4.7554-1" , nil ))
254
+ assert .Equal (t , "quay.io/mongodb/mongodb-enterprise-init-database@sha256:f1a7f49cd6533d8ca9425f25cdc290d46bb883997f07fac83b66cc799313adad" , ContainerImage (util . InitDatabaseImageUrlEnv , "2.0.0-b20220912000000" , nil ))
255
255
256
256
// env var has input already, so it is replaced
257
257
t .Setenv (util .InitAppdbImageUrlEnv , "quay.io/mongodb/mongodb-enterprise-init-appdb:12.0.4.7554-1" )
0 commit comments