ironic-tempest-plugin/ironic_tempest_plugin
John L. Villalovos d88fe9f3b0 Replace use of functools.wraps() with six.wraps()
In Python 2.7, functools.wraps() does not provide the '__wrapped__'
attribute. This attribute is used by
oslo_utils.reflection.get_signature() when getting the signature of a
function. If a function is decorated without the '__wrapped__'
attribute then the signature will be of the decorator rather than the
underlying function.

From the six documentation for six.wraps():
    This is exactly the functools.wraps() decorator, but it sets the
    __wrapped__ attribute on what it decorates as functools.wraps()
    does on Python versions after 3.2.

Change-Id: Ic1c3e27e1578c914a86a2faf694c72dfdbfbda18
2018-02-08 09:17:45 +00:00
..
common Fix the exception message in tempest plugin 2017-03-13 16:33:52 +00:00
rules Tempest: add basic test 2016-03-17 12:11:30 +02:00
services Replace use of functools.wraps() with six.wraps() 2018-02-08 09:17:45 +00:00
tests Replace use of functools.wraps() with six.wraps() 2018-02-08 09:17:45 +00:00
README.rst Merge remote-tracking branch 'inspector/master' 2017-12-12 08:06:44 +01:00
__init__.py Script to extract the ironic_tempest_plugin/ directory 2017-08-03 13:07:32 -07:00
clients.py Do not load credentials on import in tempest plugin clients.py 2017-03-10 16:16:14 +02:00
config.py Add ability to set deploy interface 2017-12-29 15:40:38 +00:00
exceptions.py Fix tempest tests 2016-06-17 11:50:40 +03:00
manager.py Add I202 to flake ignore list 2017-10-25 12:59:07 +03:00
plugin.py Fix introspection modules locations and imports 2017-12-12 10:23:51 +01:00

README.rst

Ironic tempest plugin

This directory contains Tempest tests to cover the ironic and ironic-inspector projects, as well as a plugin to automatically load these tests into tempest.

See the tempest plugin documentation for information about creating a plugin, stable API interface, TempestPlugin class interface, plugin structure, and how to use plugins: https://docs.openstack.org/tempest/latest/plugin.html

See the Ironic documentation for information about how to run the tempest tests: https://docs.openstack.org/ironic/latest/contributor/dev-quickstart.html#running-tempest-tests