Fix unit test after the replace of key manager
Recently we have a new change landed to replace the key manager with Castellan (https://review.openstack.org/#/c/309614/). This change breaks the python unit test. If you try to run a single test without using tox you get an error: oslo_config.cfg.NoSuchOptError: no such option in group key_manager: api_class What is missing is the correct import of the keymgr module in the conf_fixture.py file. Please note that this error is not visible if we run the tests via tox, probably because some test load the keymgr module making the api_class option available for all the other tests. To reproduce the issue try to run a single test, e.g.: python -m testtools.run nova.tests.unit.db.test_db_api.VirtualInterfaceTestCase.\ test_virtual_interface_create_with_duplicate_address Change-Id: Ib735ff599b9d24be10e5f66ff3ed7711e12826f8
This commit is contained in:
parent
120d77e076
commit
d76e865af4
@ -21,6 +21,7 @@ import nova.conf
|
||||
from nova.conf import paths
|
||||
from nova import config
|
||||
from nova import ipv6
|
||||
import nova.keymgr
|
||||
from nova.tests.unit import utils
|
||||
|
||||
CONF = nova.conf.CONF
|
||||
|
Loading…
Reference in New Issue
Block a user