Manually mock service_catalog in stub_keystoneclient
MockObject.__init__ ignores properties, fixes:
FAIL: test_get_default_role (openstack_dashboard.test.api_tests.keystone_tests.RoleAPITests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/openstack-dashboard-test/openstack_dashboard/test/api_tests/keystone_tests.py", line 78, in test_get_default_role keystoneclient = self.stub_keystoneclient()
File "/var/lib/openstack-dashboard-test/openstack_dashboard/test/helpers.py", line 287, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client)
File "/usr/lib64/python2.6/site-packages/mox.py", line 258, in CreateMock
new_mock = MockObject(class_to_mock, attrs=attrs)
File "/usr/lib64/python2.6/site-packages/mox.py", line 556, in __init__
attr = getattr(class_to_mock, method)
File "/usr/lib64/python2.6/site-packages/mox.py", line 608, in __getattr__
raise UnknownMethodCallError(name)
UnknownMethodCallError: Method called is not a member of the object: service_catalog
>> raise UnknownMethodCallError('service_catalog')
(cherry picked from commit 82bdecb117877bc0bd1bbd553fbd40d04cbe9078)
Temporary change the django_openstack_auth requirement
Reviewed: https:/ /review. openstack. org/35309 github. com/openstack/ horizon/ commit/ 47ea6801e96e3cb 85c30420006e8d4 7e8d636f5b
Committed: http://
Submitter: Jenkins
Branch: stable/grizzly
commit 47ea6801e96e3cb 85c30420006e8d4 7e8d636f5b
Author: Sascha Peilicke <email address hidden>
Date: Mon Jun 17 15:28:48 2013 +0200
Manually mock service_catalog in stub_keystoneclient
MockObject. __init_ _ ignores properties, fixes:
FAIL: test_get_ default_ role (openstack_ dashboard. test.api_ tests.keystone_ tests.RoleAPITe sts) ------- ------- ------- ------- ------- ------- ------- ------- ------- ---- openstack- dashboard- test/openstack_ dashboard/ test/api_ tests/keystone_ tests.py" , line 78, in test_get_ default_ role
keystoneclient = self.stub_ keystoneclient( ) openstack- dashboard- test/openstack_ dashboard/ test/helpers. py", line 287, in stub_keystoneclient
self.keystonec lient = self.mox. CreateMock( keystone_ client. Client) python2. 6/site- packages/ mox.py" , line 258, in CreateMock class_to_ mock, attrs=attrs) python2. 6/site- packages/ mox.py" , line 556, in __init__ class_to_ mock, method) python2. 6/site- packages/ mox.py" , line 608, in __getattr__ llError( name) odCallError: Method called is not a member of the object: service_catalog llError( 'service_ catalog' )
---
Traceback (most recent call last):
File "/var/lib/
File "/var/lib/
File "/usr/lib64/
new_mock = MockObject(
File "/usr/lib64/
attr = getattr(
File "/usr/lib64/
raise UnknownMethodCa
UnknownMeth
>> raise UnknownMethodCa
(cherry picked from commit 82bdecb117877bc 0bd1bbd553fbd40 d04cbe9078)
Temporary change the django_ openstack_ auth requirement
The new django_ openstack_ auth version causes gate job issues like: logs.openstack. org/33618/ 5/gate/ gate-tempest- devstack- vm-full/ 29950/console. html
http://
Temporary disabling the 1.1.0 version.
(from commit 2ffe032dbf21757 bd574dedffa3cd3 f6927bbfe3)
Mock some more keystoneclient. Client properties for mox
Fixes LP bug 1196823
Change-Id: I9b0c56eda95ee8 3cf56a28f2f1b73 16ad2592fa2 ed3a98f5bc60a06 6298b6e40e)
(cherry picked from commit 2a6d669443b817c