示例#1
0
 def test_cinder_update_and_delete(self):
     scenario = quotas.Quotas(self.context)
     scenario._update_quotas = mock.MagicMock()
     scenario._delete_quotas = mock.MagicMock()
     scenario.cinder_update_and_delete(max_quota=1024)
     scenario._update_quotas.assert_called_once_with("cinder", "fake", 1024)
     scenario._delete_quotas.assert_called_once_with("cinder", "fake")
示例#2
0
    def test_neutron_update(self):
        scenario = quotas.Quotas(self.context)

        scenario._update_quotas = mock.MagicMock()
        mock_quota_update_fn = self.admin_clients("neutron").update_quota
        scenario.neutron_update(max_quota=1024)
        scenario._update_quotas.assert_called_once_with(
            "neutron", "fake", 1024, mock_quota_update_fn)
示例#3
0
 def test_nova_update(self):
     scenario = quotas.Quotas(self.context)
     scenario._update_quotas = mock.MagicMock()
     scenario.nova_update(max_quota=1024)
     scenario._update_quotas.assert_called_once_with("nova", "fake", 1024)