@@ -28,7 +28,8 @@ def test_set_procurement_organisation_image():
2828 "provider" : "aws" ,
2929 "region" : "eu-west-2" ,
3030 "imageId" : "ami-0123456789abcdef0" ,
31- "imageName" : "Custom-Job-Image"
31+ "imageName" : "Custom-Job-Image" ,
32+ "imageVersion" : "1.0.0"
3233 }
3334
3435 # Mock endpoint
@@ -54,7 +55,8 @@ def test_set_procurement_organisation_image():
5455 provider = "aws" ,
5556 region = "eu-west-2" ,
5657 image_id = "ami-0123456789abcdef0" ,
57- image_name = "Custom-Job-Image"
58+ image_name = "Custom-Job-Image" ,
59+ image_version = "1.0.0"
5860 )
5961
6062 # Verify the image configuration details
@@ -108,7 +110,8 @@ def test_set_procurement_organisation_image_different_types():
108110 "provider" : "aws" ,
109111 "region" : "eu-west-2" ,
110112 "imageId" : f"ami-{ image_type .lower ()[:8 ]} 123" ,
111- "imageName" : f"Custom-{ image_type } -Image"
113+ "imageName" : f"Custom-{ image_type } -Image" ,
114+ "imageVersion" : "1.0.0"
112115 }
113116
114117 responses .add (
@@ -135,7 +138,8 @@ def test_set_procurement_organisation_image_different_types():
135138 provider = "aws" ,
136139 region = "eu-west-2" ,
137140 image_id = f"ami-{ image_type .lower ()[:8 ]} 123" ,
138- image_name = f"Custom-{ image_type } -Image"
141+ image_name = f"Custom-{ image_type } -Image" ,
142+ image_version = "1.0.0"
139143 )
140144
141145 assert result ["imageType" ] == image_type
@@ -165,7 +169,8 @@ def test_set_procurement_organisation_image_without_image_name():
165169 "provider" : "aws" ,
166170 "region" : "eu-west-2" ,
167171 "imageId" : "ami-0123456789abcdef0" ,
168- "imageName" : None
172+ "imageName" : None ,
173+ "imageVersion" : "1.0.0"
169174 }
170175
171176 responses .add (
@@ -190,7 +195,8 @@ def test_set_procurement_organisation_image_without_image_name():
190195 provider = "aws" ,
191196 region = "eu-west-2" ,
192197 image_id = "ami-0123456789abcdef0" ,
193- image_name = None
198+ image_name = None ,
199+ image_version = "1.0.0"
194200 )
195201
196202 assert result ["imageName" ] is None
0 commit comments