Add tests for keystoneclient python API interfaces
Prompted by ayoung's request in https:/
The benefits are:
- Real end-to-end testing against a live server, provides better coverage than unit and integration tests where so much is mocked real bugs are sometimes missed
- Test interfaces which aren't exposed via the keystoneclient CLI (e.g trusts)
- Test functionality which is difficult or impractical to test purely via unit/integration tests
- Expose compatibility issues, where keystone tests pass, as to keystoneclient tests, but they don't work together.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Not
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Steven Hardy
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Matthew Treinish
Related branches
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
keystone : Add coverage of v2 client trust scoping
Addressed by: https:/
Add initial keystoneclient v3 auth tests
Addressed by: https:/
Add initial keystoneclient trusts tests
Gerrit topic: https:/
Addressed by: https:/
keystoneclient scenario test