@@ -30,7 +30,7 @@ class AZComputeTest(unittest.TestCase):
3030 """Test Azure compute class."""
3131 # pylint: disable=line-too-long
3232
33- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
33+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
3434 @mock .patch ('libcloudforensics.providers.azure.internal.common.ExecuteRequest' )
3535 @typing .no_type_check
3636 def testListInstances (self , mock_request , mock_provider ):
@@ -59,7 +59,7 @@ def testListInstances(self, mock_request, mock_provider):
5959 mock_request .assert_called_with (
6060 mock .ANY , 'list' , {'resource_group_name' : instance .resource_group_name })
6161
62- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
62+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
6363 @mock .patch ('libcloudforensics.providers.azure.internal.common.ExecuteRequest' )
6464 @typing .no_type_check
6565 def testListDisks (self , mock_request , mock_provider ):
@@ -91,7 +91,7 @@ def testListDisks(self, mock_request, mock_provider):
9191 'list_by_resource_group' ,
9292 {'resource_group_name' : disk .resource_group_name })
9393
94- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
94+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
9595 @mock .patch ('libcloudforensics.providers.azure.internal.compute.AZCompute.ListInstances' )
9696 @typing .no_type_check
9797 def testGetInstance (self , mock_list_instances , mock_provider ):
@@ -107,7 +107,7 @@ def testGetInstance(self, mock_list_instances, mock_provider):
107107 self .assertEqual ('fake-region' , instance .region )
108108 self .assertEqual (['fake-zone' ], instance .zones )
109109
110- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
110+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
111111 @mock .patch ('libcloudforensics.providers.azure.internal.compute.AZCompute.ListDisks' )
112112 @typing .no_type_check
113113 def testGetDisk (self , mock_list_disks , mock_provider ):
@@ -123,7 +123,7 @@ def testGetDisk(self, mock_list_disks, mock_provider):
123123 self .assertEqual ('fake-region' , disk .region )
124124 self .assertEqual (['fake-zone' ], disk .zones )
125125
126- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
126+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
127127 @mock .patch ('azure.mgmt.compute.v2023_10_02.operations.DisksOperations.begin_create_or_update' )
128128 @typing .no_type_check
129129 def testCreateDiskFromSnapshot (self , mock_create_disk , mock_provider ):
@@ -185,7 +185,7 @@ def testCreateDiskFromSnapshot(self, mock_create_disk, mock_provider):
185185 'fake_snapshot_name_c4a46ad7_copy' ,
186186 expected_args )
187187
188- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
188+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
189189 @mock .patch ('azure.storage.blob._container_client.ContainerClient.create_container' )
190190 @mock .patch ('azure.storage.blob._generated._azure_blob_storage.AzureBlobStorage.__init__' )
191191 @mock .patch ('azure.storage.blob._blob_service_client.BlobServiceClient.get_blob_client' )
@@ -233,7 +233,7 @@ def testCreateDiskFromSnapshotUri(self,
233233 'fake_snapshot_name_c4a46ad7_copy' ,
234234 mock .ANY )
235235
236- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
236+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
237237 @mock .patch ('sshpubkeys.SSHKey.parse' )
238238 @mock .patch ('libcloudforensics.scripts.utils.ReadStartupScript' )
239239 @mock .patch ('libcloudforensics.providers.azure.internal.compute.AZCompute.GetInstance' )
@@ -278,7 +278,7 @@ def testGetOrCreateAnalysisVm(self,
278278 self .assertEqual ('fake-analysis-vm-name' , vm .name )
279279 self .assertTrue (created )
280280
281- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
281+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
282282 @mock .patch ('libcloudforensics.providers.azure.internal.compute.AZCompute.ListInstanceTypes' )
283283 @typing .no_type_check
284284 def testListVMSizes (self , mock_list , mock_provider ):
@@ -292,7 +292,7 @@ def testListVMSizes(self, mock_list, mock_provider):
292292 self .assertEqual (8192 , available_vms [0 ]['Memory' ])
293293
294294 @mock .patch ('azure.mgmt.reservations.operations.QuotaOperations.get' )
295- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
295+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
296296 @mock .patch ('azure.mgmt.compute.v2021_07_01.operations.ResourceSkusOperations.list' )
297297 @typing .no_type_check
298298 def testGetInstanceType (self , mock_list_instance_types , mock_provider , mock_quota ):
@@ -313,7 +313,7 @@ class AZVirtualMachineTest(unittest.TestCase):
313313 """Test Azure virtual machine class."""
314314 # pylint: disable=line-too-long
315315
316- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
316+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
317317 @mock .patch ('libcloudforensics.providers.azure.internal.compute.AZCompute.ListDisks' )
318318 @mock .patch ('azure.mgmt.compute.v2023_09_01.operations.VirtualMachinesOperations.get' )
319319 @typing .no_type_check
@@ -344,7 +344,7 @@ def testGetDisk(self, mock_list_disk):
344344 '/subscriptions/sub/resourceGroups/fake-resource-group/providers/'
345345 'Microsoft.Compute/type/fake-vm-name' , str (error .exception ))
346346
347- @mock .patch ('azure.mgmt.resource.resources.v2022_09_01 .operations.ProvidersOperations.get' )
347+ @mock .patch ('azure.mgmt.resource.resources.v2025_03_01 .operations.ProvidersOperations.get' )
348348 @mock .patch ('libcloudforensics.providers.azure.internal.compute.AZCompute.ListDisks' )
349349 @mock .patch ('azure.mgmt.compute.v2023_09_01.operations.VirtualMachinesOperations.get' )
350350 @typing .no_type_check
0 commit comments