* adds test for duplicate names and ids for backends
* also adds test for rename duplicates and changing ids
* makes kvs backend raise an exception if duplicate is requested
* ensures kvs backend doesn't allow update of id
* makes sure that kvs is reset between tests
* cleans up a few imports
* fixes bug 927291
* fixes bug 928659
Reviewed: https:/ /review. openstack. org/3887 github. com/openstack/ keystone/ commit/ f0f8ddeaa8923af 615fad9171c96ea 1ef1f5968d
Committed: http://
Submitter: Jenkins
Branch: redux
commit f0f8ddeaa8923af 615fad9171c96ea 1ef1f5968d
Author: Vishvananda Ishaya <email address hidden>
Date: Tue Feb 7 23:07:10 2012 -0800
Ensures duplicate users and tenants can't be made
* adds test for duplicate names and ids for backends
* also adds test for rename duplicates and changing ids
* makes kvs backend raise an exception if duplicate is requested
* ensures kvs backend doesn't allow update of id
* makes sure that kvs is reset between tests
* cleans up a few imports
* fixes bug 927291
* fixes bug 928659
Change-Id: Ia6eb1961796cbd e7ed57a75cd9394 d77c88cf655