@@ -68,14 +68,14 @@ def test_create_image_uri_cpu():
68
68
assert image_uri == "23.dkr.ecr.mars-south-3.amazonaws.com/sagemaker-mlfw:1.0rc-cpu-py2"
69
69
70
70
image_uri = fw_utils .create_image_uri (
71
- "us-gov-west-1" , MOCK_FRAMEWORK , "ml.c4.large" , "1.0rc" , "py2" , "23"
71
+ "us-gov-west-1" , MOCK_FRAMEWORK , "ml.c4.large" , "1.0rc" , "py2"
72
72
)
73
73
assert (
74
74
image_uri == "246785580436.dkr.ecr.us-gov-west-1.amazonaws.com/sagemaker-mlfw:1.0rc-cpu-py2"
75
75
)
76
76
77
77
image_uri = fw_utils .create_image_uri (
78
- "us-iso-east-1" , MOCK_FRAMEWORK , "ml.c4.large" , "1.0rc" , "py2" , "23"
78
+ "us-iso-east-1" , MOCK_FRAMEWORK , "ml.c4.large" , "1.0rc" , "py2"
79
79
)
80
80
assert image_uri == "744548109606.dkr.ecr.us-iso-east-1.c2s.ic.gov/sagemaker-mlfw:1.0rc-cpu-py2"
81
81
@@ -188,6 +188,25 @@ def test_mxnet_eia_images():
188
188
== "763104351884.dkr.ecr.us-east-1.amazonaws.com/mxnet-inference-eia:1.4.1-cpu-py3"
189
189
)
190
190
191
+ def test_create_image_uri_override_account ():
192
+ image_uri = fw_utils .create_image_uri (
193
+ "us-west-1" , MOCK_FRAMEWORK , "ml.p3.2xlarge" , "1.0rc" , "py3" , account = "fake"
194
+ )
195
+ assert image_uri == "fake.dkr.ecr.us-west-1.amazonaws.com/sagemaker-mlfw:1.0rc-gpu-py3"
196
+
197
+
198
+ def test_create_image_uri_gov_cloud_override_account ():
199
+ image_uri = fw_utils .create_image_uri (
200
+ "us-gov-west-1" , MOCK_FRAMEWORK , "ml.p3.2xlarge" , "1.0rc" , "py3" , account = "fake"
201
+ )
202
+ assert image_uri == "fake.dkr.ecr.us-gov-west-1.amazonaws.com/sagemaker-mlfw:1.0rc-gpu-py3"
203
+
204
+
205
+ def test_create_image_uri_hkg_override_account ():
206
+ image_uri = fw_utils .create_image_uri (
207
+ MOCK_HKG_REGION , MOCK_FRAMEWORK , "ml.p3.2xlarge" , "1.0rc" , "py3" , account = "fake"
208
+ )
209
+ assert {image_uri == "fake.dkr.ecr.ap-east-1.amazonaws.com/sagemaker-mlfw:1.0rc-gpu-py3" }
191
210
192
211
def test_create_image_uri_merged ():
193
212
image_uri = fw_utils .create_image_uri (
0 commit comments