enhance identity functional tests

Registered by Guojian Shao

The identity functional tests are too few to cover the identity commands, we need to add more test cases for user, role, etc and split test_identity.py into test_user.py, test_role, etc. Furthermore, to make functional tests run repeatedly without raising duplicated error, we need to clean up resources before exiting each test case.

Blueprint information

Status:
Complete
Approver:
Dean Troyer
Priority:
Medium
Drafter:
Guojian Shao
Direction:
Approved
Assignee:
Guojian Shao
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Guojian Shao
Completed by
Steve Martinelli

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/identity-functional-tests,n,z

Addressed by: https://review.openstack.org/197883
    add functional tests for identity v3

Addressed by: https://review.openstack.org/198498
    add functional tests for identity v2

Addressed by: https://review.openstack.org/201574
    add functional tests for identity v3

Addressed by: https://review.openstack.org/201906
    add functional tests for identity v2

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.