keystone/keystone/test
Ewan Mellor 7c0529fac8 Bug #916199: keystone-manage service list fails with AttributeError on Service.description
Make sqlalchemy.api.service take a keystone.models.Service into create, and
return the same from get_all.  This replaces their use of
sqlalchemy.models.Service in these positions.  This is consistent with
User, Tenant, Token, and fixes the bug referenced above.

Added unit tests for keystone.manage.api.{list_services,add_service,
add_token}.  The latter isn't actually related to this bug (that call turned
out to be working fine) but I've written it so you may as well have it!

Fix tearDown in test_backends.  These tests were leaving the DB layer in an
invalid state, so the subsequent test_commands_v1 tests couldn't initialize.

Change-Id: I63e24189832cb96454c085797bff4c5c09e10b70
2012-01-19 13:41:31 -06:00
..
client Initial keystone-manage rewrite (bp keystone-manage2) 2012-01-05 13:53:41 -06:00
etc Fixed Test Coverage Handling 2012-01-06 23:14:06 -06:00
functional Add 'tenants' to Auth & Validate Response 2012-01-07 00:46:42 -06:00
unit Bug #916199: keystone-manage service list fails with AttributeError on Service.description 2012-01-19 13:41:31 -06:00
EchoSOAPUI.xml Readd test folder 2011-06-11 16:05:16 -05:00
IdentitySOAPUI.xml Issue 31: Switching default ports to 5000/5001 (public/admin) 2011-06-22 16:17:28 -05:00
__init__.py Fixed Test Coverage Handling 2012-01-06 23:14:06 -06:00
sampledata.py Add HP-IDM extension to fix Bug 890411 2011-12-29 13:43:05 -06:00
utils.py Tests use free TCP/IP ports 2011-12-23 13:55:44 -06:00