OpenStack Identity (Keystone) Middleware
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

HACKING.rst 652B

Keystone Style Commandments

Exceptions

When dealing with exceptions from underlying libraries, translate those exceptions to an instance or subclass of ClientException.

Testing

Keystone Middleware uses testtools and testr for its unittest suite and its test runner. Basic workflow around our use of tox and testr can be found at https://wiki.openstack.org/testr. If you'd like to learn more in depth:

https://testtools.readthedocs.org/ https://testrepository.readthedocs.org/