Commit Graph

5 Commits

Author SHA1 Message Date
Douglas Mendizábal d47ae4245a Refactor orders cleanup
This patch continues the refactor of cleanup logic.  It adds a
new `cleanup()` method to the order client that attempts to delete
all orders and all screts created by those orders on cleanup.

This patch also adds some scaffolding to the Container client that
will be fleshed out in a follow-up patch.

Change-Id: I78d875980637e82ddc3173aad2fc7ecf4941230c
2021-09-01 20:30:34 +00:00
Douglas Mendizábal 1febf40838 Add secure-rbac tests for Orders
This patch adds basic RBAC tests for the Orders resource for
the reader, member, and admin personas with project scope.

Change-Id: Ie5b7b6f7df20ec96e916232e70e9f61c7771f9d2
2021-04-01 16:59:53 -05:00
wangzihao 0525790271 Remove six
Remove six Replace the following items with Python 3 style code.
- six.moves.urllib
- six.binary_type

Change-Id: I234c3b205ee21b59953aa6ce7af5c2a1e4a6cfa6
2020-11-03 13:42:27 +08:00
Kaitlin Farr 5bd7b76bd1 Fixes for py35
Decodes the bytes in a string type in a few places to get the
py35 version of the gate to pass.

Change-Id: Ifc66bdeacb09060e3ef699bc15e20f636bf84916
2017-06-19 13:19:01 -04:00
Peter Hamilton f4166be204 Add an OrderClient and order API tests
This change adds an OrderClient for testing the Barbican order API.
It adds an order test suite and integrates the OrderClient with the
plugin testing infrastructure.

Change-Id: I813648476a3a7b0b0e416a524d4629dffe36c92e
Depends-On: I844d1a97ffb82aa67a4ef3b89bd82c90aa221cbb
Implements: bp tempest-plugin
2017-02-01 12:10:42 -05:00