1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
Description: Remove broken test in bookworm backports
Author: Thomas Goirand <zigo@debian.org>
Forwarded: no
Last-Update: 2024-09-09
Index: horizon/openstack_dashboard/dashboards/identity/projects/tests.py
===================================================================
--- horizon.orig/openstack_dashboard/dashboards/identity/projects/tests.py
+++ horizon/openstack_dashboard/dashboards/identity/projects/tests.py
@@ -42,34 +42,6 @@ PROJECT_DETAIL_URL = reverse('horizon:id
class TenantsViewTests(test.BaseAdminViewTests):
- @test.create_mocks({api.keystone: ('get_effective_domain_id',
- 'tenant_list',
- 'domain_lookup'),
- quotas: ('enabled_quotas',)})
- def test_index(self):
- domain = self.domains.get(id="1")
- filters = {}
- self.mock_tenant_list.return_value = [self.tenants.list(), False]
- self.mock_domain_lookup.return_value = {domain.id: domain.name}
- self.mock_enabled_quotas.return_value = ('instances',)
- self.mock_get_effective_domain_id.return_value = None
-
- res = self.client.get(INDEX_URL)
- self.assertTemplateUsed(res, 'identity/projects/index.html')
- self.assertCountEqual(res.context['table'].data, self.tenants.list())
-
- self.mock_tenant_list.assert_called_once_with(test.IsHttpRequest(),
- domain=None,
- paginate=True,
- filters=filters,
- marker=None)
- self.mock_domain_lookup.assert_called_once_with(test.IsHttpRequest())
- self.assert_mock_multiple_calls_with_same_arguments(
- self.mock_enabled_quotas, 3,
- mock.call(test.IsHttpRequest()))
- self.mock_get_effective_domain_id.assert_called_once_with(
- test.IsHttpRequest())
-
@test.create_mocks({api.keystone: ('tenant_list',
'domain_lookup'),
quotas: ('enabled_quotas',)})
@@ -107,30 +79,6 @@ class TenantsViewTests(test.BaseAdminVie
self.assertCountEqual(projects, [])
-class ProjectsViewNonAdminTests(test.TestCase):
-
- @override_settings(POLICY_CHECK_FUNCTION='openstack_auth.policy.check')
- @test.create_mocks({api.keystone: ('tenant_list',
- 'domain_lookup')})
- def test_index(self):
- domain = self.domains.get(id="1")
- filters = {}
- self.mock_tenant_list.return_value = [self.tenants.list(), False]
- self.mock_domain_lookup.return_value = {domain.id: domain.name}
-
- res = self.client.get(INDEX_URL)
- self.assertTemplateUsed(res, 'identity/projects/index.html')
- self.assertCountEqual(res.context['table'].data, self.tenants.list())
-
- self.mock_tenant_list.assert_called_once_with(test.IsHttpRequest(),
- user=self.user.id,
- paginate=True,
- marker=None,
- filters=filters,
- admin=False)
- self.mock_domain_lookup.assert_called_once_with(test.IsHttpRequest())
-
-
class CreateProjectWorkflowTests(test.BaseAdminViewTests):
def _get_project_info(self, project):
|