deb-sahara/sahara/tests
Michael McCune f240d55ac5 Adding sessions module and keystone client upgrade
This change implements the sahara.service.sessions module with the basic
session cache object. It also adds the authentication plugin from the
keystonemiddleware into the context for rest transactions.

It also migrates the keystone client utility functions to use the new
session methodology. The trust module has been accordingly fixed to make
greater use of authentication objects instead of client objects.

* adding auth plugin to context
* adding sessions module
* adding test for sessions
* adding keystonemiddleware base auth plugin object to context on api
  call
* adding keystone session to sessions module
* refactoring keystone client to use sessions
* adding keystone methods to retrieve auth plugins, tokens, and service
  catalog
* changing sahara.service.trusts to use new keystone methods
* fixing trust tests to fit new authentication methodologies

Change-Id: I65ed4b4dcee8752bf4e66ef9e47305ff408d8d5d
Partial-Implements: bp keystone-sessions
2015-08-14 16:24:38 -04:00
..
integration Support Spark 1.3.1 2015-07-01 07:21:49 +00:00
scenario Migrate "flavor_id" to "flavor" in scenario tests 2015-07-21 07:03:08 +00:00
scenario_unit Drop support of deprecated 2.4.1 Vanilla plugin 2015-08-03 13:43:10 +00:00
tempest/scenario/data_processing Set up network client for tempest client tests 2015-03-24 19:01:36 +03:00
unit Adding sessions module and keystone client upgrade 2015-08-14 16:24:38 -04:00
__init__.py Using oslo_* instead of oslo.* 2015-02-04 13:19:28 +03:00
README.rst Change remaining 'savanna' references in sahara/tests 2014-03-19 13:19:07 -04:00

Sahara Testing Infra

This README file attempts to provide current and prospective contributors with everything they need to know in order to start creating unit tests for Sahara.