Skip to content

Commit 22fa655

Browse files
authored
{Compute} Fix tests of VM image (#30417)
1 parent 978b94c commit 22fa655

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

src/azure-cli/azure/cli/command_modules/vm/tests/hybrid_2018_03_01/test_vm_image.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
from azure.cli.core.cloud import CloudEndpointNotSetException
1111
from azure.cli.core.mock import DummyCli
12+
from azure.cli.testsdk import LiveScenarioTest
1213

1314
from knack.util import CLIError
1415

@@ -26,7 +27,7 @@ def _get_test_cmd():
2627
return cmd
2728

2829

29-
class TestVMImage(unittest.TestCase):
30+
class VMImageLiveScenarioTest(LiveScenarioTest):
3031

3132
def test_read_images_from_alias_doc(self):
3233
from azure.cli.command_modules.vm.azure_stack.custom import list_vm_images
@@ -48,6 +49,8 @@ def test_read_images_from_alias_doc(self):
4849
self.assertEqual(parts[2], ubuntu_image['sku'])
4950
self.assertEqual(parts[3], ubuntu_image['version'])
5051

52+
53+
class TestVMImage(unittest.TestCase):
5154
@mock.patch('azure.cli.core.cloud.get_active_cloud', autospec=True)
5255
def test_when_alias_doc_is_missing(self, mock_get_active_cloud):
5356
from azure.cli.command_modules.vm.azure_stack._actions import load_images_from_aliases_doc

src/azure-cli/azure/cli/command_modules/vm/tests/hybrid_2019_03_01/test_vm_image.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
from azure.cli.core.cloud import CloudEndpointNotSetException
1111
from azure.cli.core.mock import DummyCli
12+
from azure.cli.testsdk import LiveScenarioTest
1213

1314
from knack.util import CLIError
1415

@@ -26,7 +27,7 @@ def _get_test_cmd():
2627
return cmd
2728

2829

29-
class TestVMImage(unittest.TestCase):
30+
class VMImageLiveScenarioTest(LiveScenarioTest):
3031

3132
def test_read_images_from_alias_doc(self):
3233
from azure.cli.command_modules.vm.azure_stack.custom import list_vm_images
@@ -48,6 +49,8 @@ def test_read_images_from_alias_doc(self):
4849
self.assertEqual(parts[2], ubuntu_image['sku'])
4950
self.assertEqual(parts[3], ubuntu_image['version'])
5051

52+
53+
class TestVMImage(unittest.TestCase):
5154
@mock.patch('azure.cli.core.cloud.get_active_cloud', autospec=True)
5255
def test_when_alias_doc_is_missing(self, mock_get_active_cloud):
5356
from azure.cli.command_modules.vm.azure_stack._actions import load_images_from_aliases_doc

src/azure-cli/azure/cli/command_modules/vm/tests/hybrid_2020_09_01/test_vm_image.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
from azure.cli.core.cloud import CloudEndpointNotSetException
1111
from azure.cli.core.mock import DummyCli
12+
from azure.cli.testsdk import LiveScenarioTest
1213

1314
from knack.util import CLIError
1415

@@ -26,7 +27,7 @@ def _get_test_cmd():
2627
return cmd
2728

2829

29-
class TestVMImage(unittest.TestCase):
30+
class VMImageLiveScenarioTest(LiveScenarioTest):
3031

3132
def test_read_images_from_alias_doc(self):
3233
from azure.cli.command_modules.vm.azure_stack.custom import list_vm_images
@@ -48,6 +49,8 @@ def test_read_images_from_alias_doc(self):
4849
self.assertEqual(parts[2], ubuntu_image['sku'])
4950
self.assertEqual(parts[3], ubuntu_image['version'])
5051

52+
53+
class TestVMImage(unittest.TestCase):
5154
@mock.patch('azure.cli.core.cloud.get_active_cloud', autospec=True)
5255
def test_when_alias_doc_is_missing(self, mock_get_active_cloud):
5356
from azure.cli.command_modules.vm.azure_stack._actions import load_images_from_aliases_doc

src/azure-cli/azure/cli/command_modules/vm/tests/latest/test_vm_image.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
from azure.cli.core.cloud import CloudEndpointNotSetException
1111
from azure.cli.core.mock import DummyCli
12+
from azure.cli.testsdk import LiveScenarioTest
1213

1314
from knack.util import CLIError
1415

@@ -26,7 +27,7 @@ def _get_test_cmd():
2627
return cmd
2728

2829

29-
class TestVMImage(unittest.TestCase):
30+
class VMImageLiveScenarioTest(LiveScenarioTest):
3031

3132
def test_read_images_from_alias_doc(self):
3233
from azure.cli.command_modules.vm.custom import list_vm_images
@@ -48,6 +49,8 @@ def test_read_images_from_alias_doc(self):
4849
self.assertEqual(parts[2], ubuntu_image['sku'])
4950
self.assertEqual(parts[3], ubuntu_image['version'])
5051

52+
53+
class TestVMImage(unittest.TestCase):
5154
@mock.patch('azure.cli.core.cloud.get_active_cloud', autospec=True)
5255
def test_when_alias_doc_is_missing(self, mock_get_active_cloud):
5356
from azure.cli.command_modules.vm._actions import load_images_from_aliases_doc

0 commit comments

Comments
 (0)