Exemple #1
0
 def test_list(self):
     self.cloud.list_security_groups.return_value = [
         {'name': 'default'}, {'name': 'bar'}
     ]
     self.assertEqual(
         1, len(neutron.SecurityGroups(self.creds_manager).list()))
     self.cloud.list_security_groups.assert_called_once_with(
         filters={'tenant_id': self.creds_manager.project_id}
     )
Exemple #2
0
 def test_to_string(self):
     sg = mock.MagicMock()
     self.assertIn("Security Group (",
                   neutron.SecurityGroups(self.creds_manager).to_str(sg))
Exemple #3
0
 def test_delete(self):
     sg = mock.MagicMock()
     self.assertIsNone(
         neutron.SecurityGroups(self.creds_manager).delete(sg))
     self.cloud.delete_security_group.assert_called_once_with(sg['id'])
 def test_disable(self):
     sg = mock.MagicMock()
     with self.assertLogs(level='WARNING'):
         neutron.SecurityGroups(self.creds_manager).disable(sg)