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
This patch adds basic RBAC tests for the Orders resource for
the reader, member, and admin personas with project scope.
Change-Id: Ie5b7b6f7df20ec96e916232e70e9f61c7771f9d2
Remove six Replace the following items with Python 3 style code.
- six.moves.urllib
- six.binary_type
Change-Id: I234c3b205ee21b59953aa6ce7af5c2a1e4a6cfa6
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