@@ -1497,27 +1497,9 @@ def test_validate_networks_ex_2(self):
1497
1497
self .assertIn ("my_netid2" , six .text_type (ex ))
1498
1498
self .assertIn ("my_netid3" , six .text_type (ex ))
1499
1499
1500
- def test_validate_networks_duplicate_disable (self ):
1501
- """Verify that the correct exception is thrown when duplicate
1502
- network ids are passed to validate_networks, when nova config flag
1503
- allow_duplicate_networks is set to its default value: False
1504
- """
1505
- requested_networks = [('my_netid1' , None , None , None ),
1506
- ('my_netid1' , None , None , None )]
1507
- self .mox .ReplayAll ()
1508
- # Expected call from setUp.
1509
- neutronapi .get_client (None )
1510
- api = neutronapi .API ()
1511
- self .assertRaises (exception .NetworkDuplicated ,
1512
- api .validate_networks ,
1513
- self .context , requested_networks , 1 )
1514
-
1515
1500
def test_validate_networks_duplicate_enable (self ):
1516
- """Verify that no duplicateNetworks exception is thrown when duplicate
1517
- network ids are passed to validate_networks, when nova config flag
1518
- allow_duplicate_networks is set to its non default value: True
1519
- """
1520
- self .flags (allow_duplicate_networks = True , group = 'neutron' )
1501
+ # Verify that no duplicateNetworks exception is thrown when duplicate
1502
+ # network ids are passed to validate_networks.
1521
1503
requested_networks = objects .NetworkRequestList (
1522
1504
objects = [objects .NetworkRequest (network_id = 'my_netid1' ),
1523
1505
objects .NetworkRequest (network_id = 'my_netid1' )])
@@ -1537,7 +1519,6 @@ def test_validate_networks_duplicate_enable(self):
1537
1519
1538
1520
def test_allocate_for_instance_with_requested_networks_duplicates (self ):
1539
1521
# specify a duplicate network to allocate to instance
1540
- self .flags (allow_duplicate_networks = True , group = 'neutron' )
1541
1522
requested_networks = objects .NetworkRequestList (
1542
1523
objects = [objects .NetworkRequest (network_id = net ['id' ])
1543
1524
for net in (self .nets6 [0 ], self .nets6 [1 ])])
@@ -1546,7 +1527,6 @@ def test_allocate_for_instance_with_requested_networks_duplicates(self):
1546
1527
1547
1528
def test_allocate_for_instance_requested_networks_duplicates_port (self ):
1548
1529
# specify first port and last port that are in same network
1549
- self .flags (allow_duplicate_networks = True , group = 'neutron' )
1550
1530
requested_networks = objects .NetworkRequestList (
1551
1531
objects = [objects .NetworkRequest (port_id = port ['id' ])
1552
1532
for port in (self .port_data1 [0 ], self .port_data3 [0 ])])
@@ -1555,7 +1535,6 @@ def test_allocate_for_instance_requested_networks_duplicates_port(self):
1555
1535
1556
1536
def test_allocate_for_instance_requested_networks_duplicates_combo (self ):
1557
1537
# specify a combo net_idx=7 : net2, port in net1, net2, port in net1
1558
- self .flags (allow_duplicate_networks = True , group = 'neutron' )
1559
1538
requested_networks = objects .NetworkRequestList (
1560
1539
objects = [objects .NetworkRequest (network_id = 'my_netid2' ),
1561
1540
objects .NetworkRequest (port_id = self .port_data1 [0 ]['id' ]),
@@ -1661,42 +1640,9 @@ def test_validate_networks_no_subnet_id(self):
1661
1640
api .validate_networks ,
1662
1641
self .context , requested_networks , 1 )
1663
1642
1664
- def test_validate_networks_ports_in_same_network_disable (self ):
1665
- """Verify that duplicateNetworks exception is thrown when ports on same
1666
- duplicate network are passed to validate_networks, when nova config
1667
- flag allow_duplicate_networks is set to its default False
1668
- """
1669
- self .flags (allow_duplicate_networks = False , group = 'neutron' )
1670
- port_a = self .port_data3 [0 ]
1671
- port_a ['fixed_ips' ] = {'ip_address' : '10.0.0.2' ,
1672
- 'subnet_id' : 'subnet_id' }
1673
- port_b = self .port_data1 [0 ]
1674
- self .assertEqual (port_a ['network_id' ], port_b ['network_id' ])
1675
- for port in [port_a , port_b ]:
1676
- port ['device_id' ] = None
1677
- port ['device_owner' ] = None
1678
-
1679
- requested_networks = objects .NetworkRequestList (
1680
- objects = [objects .NetworkRequest (port_id = port_a ['id' ]),
1681
- objects .NetworkRequest (port_id = port_b ['id' ])])
1682
- self .moxed_client .show_port (port_a ['id' ]).AndReturn (
1683
- {'port' : port_a })
1684
- self .moxed_client .show_port (port_b ['id' ]).AndReturn (
1685
- {'port' : port_b })
1686
-
1687
- self .mox .ReplayAll ()
1688
-
1689
- api = neutronapi .API ()
1690
- self .assertRaises (exception .NetworkDuplicated ,
1691
- api .validate_networks ,
1692
- self .context , requested_networks , 1 )
1693
-
1694
1643
def test_validate_networks_ports_in_same_network_enable (self ):
1695
- """Verify that duplicateNetworks exception is not thrown when ports
1696
- on same duplicate network are passed to validate_networks, when nova
1697
- config flag allow_duplicate_networks is set to its True
1698
- """
1699
- self .flags (allow_duplicate_networks = True , group = 'neutron' )
1644
+ # Verify that duplicateNetworks exception is not thrown when ports
1645
+ # on same duplicate network are passed to validate_networks.
1700
1646
port_a = self .port_data3 [0 ]
1701
1647
port_a ['fixed_ips' ] = {'ip_address' : '10.0.0.2' ,
1702
1648
'subnet_id' : 'subnet_id' }
0 commit comments