Skip to content

Commit ae902f7

Browse files
author
EarthmanT
committed
fix that
1 parent c2d5abc commit ae902f7

File tree

4 files changed

+46
-1
lines changed

4 files changed

+46
-1
lines changed

cloudify_vcd/legacy/tests/__init__.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,19 @@ def create_ctx(node_id,
7979
'name': operation_name,
8080
'retry': 0,
8181
}
82+
tenant = {
83+
'name': 'footen',
84+
}
8285
mock_ctx = CorrectedMockCloudifyContext(
8386
node_id=node_id,
8487
node_name=node_id,
8588
node_type=node_type,
89+
blueprint_id='fooblu',
90+
deployment_id='foodep',
8691
properties=node_properties,
8792
runtime_properties=runtime_props,
8893
relationships=relationships,
89-
operation=operation
94+
operation=operation,
95+
tenant=tenant,
9096
)
9197
return mock_ctx

constraints.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://github.com/cloudify-incubator/pyvcloud/archive/refs/heads/23.0.0-build.zip

vcloud_network_plugin/tests/test_network.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ def get_network_ctx(existing=False,
4848
return network_node_props
4949

5050

51+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
52+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
5153
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
5254
@patch('pyvcloud.vcd.vdc.VDC.get_routed_orgvdc_network')
5355
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -66,6 +68,8 @@ def test_create_external_network_with_gateway(*_, **__):
6668
assert _ctx.instance.runtime_properties['resource_id'] == 'foo'
6769

6870

71+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
72+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
6973
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
7074
@patch('pyvcloud.vcd.vdc.VDC.get_routed_orgvdc_network')
7175
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -84,6 +88,8 @@ def test_delete_external_network_with_gateway(*_, **__):
8488
assert _ctx.instance.runtime_properties['resource_id'] == 'foo'
8589

8690

91+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
92+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
8793
@patch('cloudify_vcd.legacy.decorators.get_last_task')
8894
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
8995
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -106,6 +112,8 @@ def test_create_network_with_gateway(*_, **__):
106112
assert _ctx.instance.runtime_properties['resource_id'] == 'foo'
107113

108114

115+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
116+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
109117
@patch('cloudify_vcd.legacy.decorators.get_last_task')
110118
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
111119
@patch('pyvcloud.vcd.vdc.VDC.get_routed_orgvdc_network')

vcloud_server_plugin/tests/test_server.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ def get_vm_ctx(existing=False,
5353
return server_node_props
5454

5555

56+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
57+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
5658
@patch('cloudify_vcd.legacy.decorators.get_last_task')
5759
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
5860
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -76,6 +78,8 @@ def test_create_external_vm(*_, **__):
7678
assert _ctx.instance.runtime_properties['resource_id'] == 'foo'
7779

7880

81+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
82+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
7983
@patch('cloudify_vcd.legacy.decorators.get_last_task')
8084
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
8185
@patch('vcd_plugin_sdk.resources.vapp.VCloudVM.get_vm')
@@ -100,6 +104,8 @@ def test_delete_external_vm(*_, **__):
100104

101105

102106
@patch('pyvcloud.vcd.vapp.VApp.get_vm')
107+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
108+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
103109
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
104110
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
105111
@patch('vcd_plugin_sdk.resources.vapp.VCloudVM.exists', return_value=True)
@@ -120,6 +126,8 @@ def test_configure_external_vm(*_, **__):
120126

121127

122128
@patch('pyvcloud.vcd.vapp.VApp.get_vm')
129+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
130+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
123131
@patch('cloudify_vcd.legacy.decorators.get_last_task')
124132
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
125133
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -143,6 +151,8 @@ def test_start_external_vm(*_, **__):
143151

144152

145153
@patch('pyvcloud.vcd.vapp.VApp.get_vm')
154+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
155+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
146156
@patch('cloudify_vcd.legacy.decorators.get_last_task')
147157
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
148158
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -165,6 +175,8 @@ def test_stop_external_vm(*_, **__):
165175
assert _ctx.instance.runtime_properties['resource_id'] == 'foo'
166176

167177

178+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
179+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
168180
@patch('cloudify_vcd.legacy.decorators.get_last_task')
169181
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
170182
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -239,6 +251,8 @@ def test_create_vm(*_, **__):
239251
'10.10.10.1'
240252

241253

254+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
255+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
242256
@patch('cloudify_vcd.legacy.decorators.get_last_task')
243257
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
244258
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -311,6 +325,8 @@ def test_create_vm_no_primary_port(*_, **__):
311325
'port2_network'
312326

313327

328+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
329+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
314330
@patch('cloudify_vcd.legacy.decorators.get_last_task')
315331
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
316332
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -388,6 +404,8 @@ def test_create_vm_port_network(*_, **__):
388404

389405

390406
@patch('pyvcloud.vcd.vapp.VApp.get_vm')
407+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
408+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
391409
@patch('cloudify_vcd.legacy.decorators.get_last_task')
392410
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
393411
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -411,6 +429,8 @@ def test_configure_vm(*_, **__):
411429

412430
@patch('pyvcloud.vcd.vapp.VApp')
413431
@patch('cloudify_vcd.legacy.compute.tasks.VCloudVM')
432+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
433+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
414434
@patch('cloudify_vcd.legacy.decorators.get_last_task')
415435
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
416436
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -490,6 +510,8 @@ def test_configure_vm_with_two_ports(*_, **__):
490510

491511
@patch('pyvcloud.vcd.vapp.VApp')
492512
@patch('cloudify_vcd.legacy.compute.tasks.VCloudVM')
513+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
514+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
493515
@patch('cloudify_vcd.legacy.decorators.get_last_task')
494516
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
495517
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -568,6 +590,8 @@ def test_configure_vm_with_two_ports_and_network_name(*_, **__):
568590
'10.10.10.5'
569591

570592

593+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
594+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
571595
@patch('cloudify_vcd.legacy.decorators.get_last_task')
572596
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
573597
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -643,6 +667,8 @@ def test_configure_vm_port_no_primary_port(*_, **__):
643667

644668

645669
@patch('pyvcloud.vcd.vapp.VApp.get_vm')
670+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
671+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
646672
@patch('cloudify_vcd.legacy.decorators.get_last_task')
647673
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
648674
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -665,6 +691,8 @@ def test_start_vm(*_, **__):
665691

666692

667693
@patch('pyvcloud.vcd.vapp.VApp.get_vm')
694+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
695+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
668696
@patch('cloudify_vcd.legacy.decorators.get_last_task')
669697
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
670698
@patch('vcd_plugin_sdk.connection.Client', autospec=True)
@@ -686,6 +714,8 @@ def test_stop_vm(*_, **__):
686714
assert _ctx.instance.runtime_properties['resource_id'] == 'foo'
687715

688716

717+
@patch('cloudify_vcd.legacy.utils.NamedTemporaryFile')
718+
@patch('cloudify_vcd.legacy.utils.get_deployment_dir')
689719
@patch('cloudify_vcd.legacy.decorators.get_last_task')
690720
@patch('vcd_plugin_sdk.connection.Org', autospec=True)
691721
@patch('vcd_plugin_sdk.resources.vapp.VCloudVM.get_vm')

0 commit comments

Comments
 (0)