Go to file
ghanshyam 7c2ad79c30 Explicitly add json schema validator for schema validation
JSON Schema use validator (draft3 or draft4) to validate the
given schema against given instance.
By default it use draft4 validator which is current one. If new validator
will be released in future and that become default then, there might be some
compatibility issues between draft4 and new version.

For example from draft3 to draft4, 'ip-version' format has been changed to 'ipv4'.

This commits explicitly pass the validator while doing the schema validation.
Also adds unit tests to check the current version of validator.

If any new validator will be available in future, then we can use that by doing
proper modification in schema files if needed.

Change-Id: Ie11e3ba60926f247a82670b7da37d7890d16280c
2015-06-09 17:58:40 +09:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-27 22:52:05 -04:00
2014-08-28 23:00:38 -04:00
2015-02-11 19:04:47 -05:00
2014-12-12 22:22:14 +00:00

tempest-lib

OpenStack Functional Testing Library

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
RETIRED, further work has moved to Debian project infrastructure
Readme 832 KiB