aa92ff047070cafd197ad209658d546455454f96

* The current Tempest auth providers check for a very specific timestamp format for the "expires" field of token responses. If the Identity provider sends a response with a valid timestamp that does not exactly match this format, test execution is halted. Since the auth provider is client code, any specific functional checks would be better represented as a test. The client is primarily concerned with if the value can be parsed successfully. The current guidance from the API working group is that any valid ISO 8601 compliant timestamp should be sufficient. https://github.com/openstack/api-wg/blob/master/guidelines/time.rst Change-Id: I7b8e9435b5b94a6237f300366952f6d2f6414e42
tempest-lib
OpenStack Functional Testing Library
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/tempest-lib
- Source: http://git.openstack.org/cgit/openstack/tempest-lib
- Bugs: http://bugs.launchpad.net/tempest
tempest-lib is a library of common functionality that was originally in tempest (or similar in scope to tempest)
Features
Some of the current functionality exposed from the library includes:
- OpenStack python-* client CLI testing framework
- subunit-trace: A output filter for subunit streams. Useful in conjunction
-
with calling a test runner that emits subunit
- A unified REST Client
- Utility functions:
- skip_because: Skip a test because of a bug
- find_test_caller: Perform stack introspection to find the test caller.
-
common methods
Description