def test_get_gateway_name_from_params(self):
     self.assertEqual(
         security_group._get_gateway_name({
             'security_group': {
                 'edge_gateway': 'some_edge_gateway'
             }
         }),
         'some_edge_gateway'
     )
 def test_get_gateway_name_from_params(self):
     self.assertEqual(
         security_group._get_gateway_name({
             'security_group': {
                 'edge_gateway': 'some_edge_gateway'
             }
         }),
         'some_edge_gateway'
     )
 def test_get_gateway_name_from_ctx(self):
     fake_ctx = self.generate_node_context(properties={
         'vcloud_config': {
             'edge_gateway': 'some_edge_gateway'
         }
     })
     with mock.patch('vcloud_plugin_common.ctx', fake_ctx):
         self.assertEqual(
             security_group._get_gateway_name({'security_group': {}}),
             'some_edge_gateway')
 def test_get_gateway_name_from_ctx(self):
     fake_ctx = self.generate_node_context(
         properties={
             'vcloud_config': {
                 'edge_gateway': 'some_edge_gateway'
             }
         }
     )
     with mock.patch('vcloud_plugin_common.ctx', fake_ctx):
         self.assertEqual(
             security_group._get_gateway_name({
                 'security_group': {}
             }),
             'some_edge_gateway'
         )
 def test_get_gateway_name_from_ctx(self):
     fake_ctx = self.generate_node_context(properties={"vcloud_config": {"edge_gateway": "some_edge_gateway"}})
     with mock.patch("vcloud_plugin_common.ctx", fake_ctx):
         self.assertEqual(security_group._get_gateway_name({"security_group": {}}), "some_edge_gateway")
 def test_get_gateway_name_from_params(self):
     self.assertEqual(
         security_group._get_gateway_name({"security_group": {"edge_gateway": "some_edge_gateway"}}),
         "some_edge_gateway",
     )