コード例 #1
0
 def test_create_net_external(self):
     client = mock.MagicMock()
     network = {'external': {'name': 'ext-net'}}
     neutron._create_net(client, network, 'external', None)
     external_call = {'network': {'router:external': True,
                                  'name': 'ext-net',
                                  'admin_state_up': True}}
     client.create_network.assert_called_once_with(external_call)
コード例 #2
0
 def test_create_net_float(self):
     client = mock.MagicMock()
     network = {'float': {'name': 'default-net'}}
     neutron._create_net(client, network, 'float', None)
     float_call = {'network': {'shared': True,
                               'name': 'default-net',
                               'admin_state_up': True}}
     client.create_network.assert_called_once_with(float_call)
コード例 #3
0
 def test_create_net_physical(self):
     client = mock.MagicMock()
     network = {'physical': {'name': 'ctlplane'}}
     neutron._create_net(client, network, 'physical', 'admin_tenant')
     physical_call = {'network': {'tenant_id': 'admin_tenant',
                                  'provider:network_type': 'flat',
                                  'name': 'ctlplane',
                                  'provider:physical_network': 'ctlplane',
                                  'admin_state_up': True}}
     client.create_network.assert_called_once_with(physical_call)
コード例 #4
0
 def test_create_net_external(self):
     client = mock.MagicMock()
     network = {'external': {'name': 'ext-net'}}
     neutron._create_net(client, network, 'external', None)
     external_call = {
         'network': {
             'router:external': True,
             'name': 'ext-net',
             'admin_state_up': True
         }
     }
     client.create_network.assert_called_once_with(external_call)
コード例 #5
0
 def test_create_net_float(self):
     client = mock.MagicMock()
     network = {'float': {'name': 'default-net'}}
     neutron._create_net(client, network, 'float', None)
     float_call = {
         'network': {
             'shared': True,
             'name': 'default-net',
             'admin_state_up': True
         }
     }
     client.create_network.assert_called_once_with(float_call)
コード例 #6
0
 def test_create_net_physical(self):
     client = mock.MagicMock()
     network = {'physical': {'name': 'ctlplane'}}
     neutron._create_net(client, network, 'physical', 'admin_tenant')
     physical_call = {
         'network': {
             'tenant_id': 'admin_tenant',
             'provider:network_type': 'flat',
             'name': 'ctlplane',
             'provider:physical_network': 'ctlplane',
             'admin_state_up': True
         }
     }
     client.create_network.assert_called_once_with(physical_call)