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):
 
     |