diff options
| author | Steve Martinelli <stevemar@ca.ibm.com> | 2015-01-08 02:02:55 -0500 |
|---|---|---|
| committer | Steve Martinelli <stevemar@ca.ibm.com> | 2015-01-08 22:28:26 +0000 |
| commit | 6025fa83f193fe422cff1fdc93f658ec457e0136 (patch) | |
| tree | 199a83003915d9499d519c0dcfeb2e204e5b65c9 /openstackclient/tests | |
| parent | c885c72cba459ca853de10ec1685d70d9c2b7ca2 (diff) | |
| download | python-openstackclient-6025fa83f193fe422cff1fdc93f658ec457e0136.tar.gz | |
Request token creation docs + tweaks
Added command docs, and changed request token to take in name or
id of a project, and also support a domain option.
Change-Id: I87363274e5b7a0c687e234f5a4bcaaf166d28840
Diffstat (limited to 'openstackclient/tests')
| -rw-r--r-- | openstackclient/tests/identity/v3/test_oauth.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/openstackclient/tests/identity/v3/test_oauth.py b/openstackclient/tests/identity/v3/test_oauth.py index 15ba04e3..36a65e4c 100644 --- a/openstackclient/tests/identity/v3/test_oauth.py +++ b/openstackclient/tests/identity/v3/test_oauth.py @@ -26,6 +26,8 @@ class TestOAuth1(identity_fakes.TestOAuth1): self.access_tokens_mock.reset_mock() self.request_tokens_mock = identity_client.oauth1.request_tokens self.request_tokens_mock.reset_mock() + self.projects_mock = identity_client.projects + self.projects_mock.reset_mock() class TestRequestTokenCreate(TestOAuth1): @@ -39,18 +41,24 @@ class TestRequestTokenCreate(TestOAuth1): loaded=True, ) + self.projects_mock.get.return_value = fakes.FakeResource( + None, + copy.deepcopy(identity_fakes.PROJECT), + loaded=True, + ) + self.cmd = token.CreateRequestToken(self.app, None) def test_create_request_tokens(self): arglist = [ '--consumer-key', identity_fakes.consumer_id, '--consumer-secret', identity_fakes.consumer_secret, - '--project-id', identity_fakes.project_id, + '--project', identity_fakes.project_id, ] verifylist = [ ('consumer_key', identity_fakes.consumer_id), ('consumer_secret', identity_fakes.consumer_secret), - ('project_id', identity_fakes.project_id), + ('project', identity_fakes.project_id), ] parsed_args = self.check_parser(self.cmd, arglist, verifylist) columns, data = self.cmd.take_action(parsed_args) |
