Ejemplo n.º 1
0
 def test_parse_interface_mappings_bad(self):
     cfg.CONF.set_override('physical_interface_mappings', 'bad_mapping',
                           'macvtap')
     with mock.patch.object(n_utils, 'parse_mappings',
                            side_effect=ValueError('bad mapping')),\
         mock.patch.object(sys, 'exit') as mock_exit:
         macvtap_neutron_agent.parse_interface_mappings()
         mock_exit.assert_called_with(1)
Ejemplo n.º 2
0
 def test_parse_interface_mappings_bad(self):
     cfg.CONF.set_override('physical_interface_mappings', 'bad_mapping',
                           'macvtap')
     with mock.patch.object(helpers, 'parse_mappings',
                            side_effect=ValueError('bad mapping')),\
         mock.patch.object(sys, 'exit') as mock_exit:
         macvtap_neutron_agent.parse_interface_mappings()
         mock_exit.assert_called_with(1)
Ejemplo n.º 3
0
 def test_parse_interface_mappings_good(self):
     cfg.CONF.set_override('physical_interface_mappings', 'good_mapping',
                           'macvtap')
     with mock.patch.object(n_utils, 'parse_mappings',
                            return_value=INTERFACE_MAPPINGS):
         mappings = macvtap_neutron_agent.parse_interface_mappings()
         self.assertEqual(INTERFACE_MAPPINGS, mappings)
 def test_parse_interface_mappings_good(self):
     cfg.CONF.set_override('physical_interface_mappings', 'good_mapping',
                           'macvtap')
     with mock.patch.object(helpers, 'parse_mappings',
                            return_value=INTERFACE_MAPPINGS):
         mappings = macvtap_neutron_agent.parse_interface_mappings()
         self.assertEqual(INTERFACE_MAPPINGS, mappings)
Ejemplo n.º 5
0
 def test_parse_interface_mappings_no_mapping(self):
     with mock.patch.object(sys, 'exit') as mock_exit:
         macvtap_neutron_agent.parse_interface_mappings()
         mock_exit.assert_called_with(1)
 def test_parse_interface_mappings_no_mapping(self):
     with mock.patch.object(sys, 'exit') as mock_exit:
         macvtap_neutron_agent.parse_interface_mappings()
         mock_exit.assert_called_with(1)