Tempest plugin for validation of Airship components.
Go to file
Rick Bartra e7807b4caf Complete RBAC test coverage for Shipyard Document Staging API
This commmit completes RBAC coverage for Shipyard Document Staging API,
for the APIs noted here [0]. For now, the goal is to meet the first use-case
of this plugin, which is to test RBAC for Shipyard. With this in mind, for RBAC
testing, we only care if a role has permission to an API in question. Therefore,
some of the more complex APIs are 'short circuit' tests - meaning only RBAC
permissions are checked and other expections are ignored.

[0] http://airship-shipyard.readthedocs.io/en/latest/API.html#document-staging-api
2018-08-17 17:37:51 -04:00
airship_tempest_plugin Complete RBAC test coverage for Shipyard Document Staging API 2018-08-17 17:37:51 -04:00
README.rst Complete RBAC test coverage for Shipyard Document Staging API 2018-08-17 17:37:51 -04:00
setup.cfg Framework for Airship Tempest Plugin 2018-08-17 13:40:11 -04:00
setup.py Framework for Airship Tempest Plugin 2018-08-17 13:40:11 -04:00

Tempest Integration of airship-tempest-plugin

The purpose of this plugin is to provide automated tests for all OpenStack Airship components.

DISCALIMER: This initial implementation is just to meet the first use case which is RBAC testing. For RBAC testing, we only need to hit the API endpoint and check role permission to the API being tested. Some of the REST clients will need to be rewritten if functional testing is desired. Those that need to be rewritten are documented in each service client code.