| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
"list extensions" API is implemented on V2 API only in Keystone,
and the corresponding test doesn't require admin credential.
So this patch moves the test to v2 directory and makes the test
use the base test for non-admin.
Change-Id: I1ebb82e4e0593ab904bd77e231e5f7b8f275c872
|
|
|
|
|
|
|
|
| |
So many modules are using test.idempotent_id and this is for
switching to decorators.idempotent_id on identity.
Change-Id: I8c3ad6a3b20c6829c752f9fae5a27bd3e284c1b1
Related-Bug: #1616913
|
|
|
|
|
|
|
|
| |
This patch provides the entire response object for the missed
methods of the IdentityV2Client
partially implements: blueprint method-return-value-and-move-service-clients-to-lib
Change-Id: I4f1bdcac120f3e52ff773f5f40f52b79970e49ab
|
|
|
|
|
|
|
|
| |
This removes all bare gate attribute tags from functions, the gate tag
was a never fully implemented idea in the past, and it's existence in
the code mostly just confuses people.
Change-Id: I462ca7a8cadeb5013e2bce44ed1e69bcf8f9d968
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds uuid4 as a decorator of the form:
@test.idempotent_id('12345678-1234-1234-1234-123456789abc')
to every test in the Tempest tree. Includes a gate check to
ensure the existence and uniqueness of the ids.
Modify check tool to ignore Tempest unit tests.
Change-Id: I19e3c7dd555a3ea09d585fb9091c357a300e6559
Co-Authored-By: Sergey Slipushenko <sslypushenko@mirantis.com>
Implements: bp test-uuid
|
|
|
|
|
|
|
|
|
|
| |
We used to run JSON and XML tests. XML has been dropped now,
but still in the code there are remains of the logic to switch
between JSON and XML. Cleaning them up.
Partially-implements: bp/resource-cleanup
Change-Id: I39ecfbd99861136a6a2adc3ce56bfdbba96d5c9b
|
|
|
|
|
|
|
|
| |
Tests were updated along with verify_tempest, stress, cleanup, javelin.
Partially implements: blueprint clients-return-one-value
Change-Id: Ia6c8d0df5fbf0ea69aad2cc9995928f3d329724d
|
|
|
|
|
|
| |
part of removal of xml from tempest
Change-Id: I4218f5db2d6ff42dd208c2c06e4bf2c7baea2f6b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds client success checking and removes test code checking of responses
for methods contained in the IdentityClient classes. This includes
IdentityClientJSON, IdentityClientXML, IdentityV3ClientJSON and
IdentityV3ClientXML. It also includes v3 ServiceClientJSON and
ServiceClientXML since the service methods seem to have been split out when
the v3 clients were created. This is a large patch but it was important to
make these changes together because there were changes in return codes between
v2 and v3 but the method names are in many cases the same. I didn't want to
risk a mistake by trying to separate v2/v3 into separate changes.
The doc for some keystone list apis says they can return 200 or 203. Only
one of the calls to list-users-for-tenant was checking for both so it seems
that 203 is not actually returned. I removed the check for 203.
Doing this uncovered a case where there was an unbound variable and an
incorrect status check that combined to create a test that passed. This bug was
also fixed.
Closes-Bug: 1336826
Partially implements: blueprint client-checks-success
Change-Id: I75633b5b94b1750a623f6a2b8adaae1efc5c7c9c
|
|
This patch adds the JSON/XML clients and tests for
Keystone discover extensions V2 API.
Change-Id: I9e869b9a5ba9302a77027581de7ae970f8d56305
|