diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-09-29 19:13:29 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-09-29 19:13:29 +0000 |
| commit | ff5ea25a9a37f8207bcda634316de4d063ce984a (patch) | |
| tree | 163fd1f0da2b25fc6d19cada4a442f0362bf947d /tests/v2_0 | |
| parent | 06916aab53a017cc18171d0b4e042865e75e8fce (diff) | |
| parent | 59917278d7a2e3760d6229f874b2a953bf2b28cc (diff) | |
| download | python-keystoneclient-ff5ea25a9a37f8207bcda634316de4d063ce984a.tar.gz | |
Merge "Fixed httplib2 mocking (bug 1050091, bug 1050097)"
Diffstat (limited to 'tests/v2_0')
| -rw-r--r-- | tests/v2_0/test_ec2.py | 2 | ||||
| -rw-r--r-- | tests/v2_0/test_endpoints.py | 2 | ||||
| -rw-r--r-- | tests/v2_0/test_roles.py | 32 | ||||
| -rw-r--r-- | tests/v2_0/test_tenants.py | 32 | ||||
| -rw-r--r-- | tests/v2_0/test_tokens.py | 2 | ||||
| -rw-r--r-- | tests/v2_0/test_users.py | 2 |
6 files changed, 34 insertions, 38 deletions
diff --git a/tests/v2_0/test_ec2.py b/tests/v2_0/test_ec2.py index 7a15291..96378e6 100644 --- a/tests/v2_0/test_ec2.py +++ b/tests/v2_0/test_ec2.py @@ -139,7 +139,7 @@ class EC2Tests(utils.TestCase): user_id = 'usr' access = 'access' resp = httplib2.Response({ - "status": 200, + "status": 204, "body": "", }) diff --git a/tests/v2_0/test_endpoints.py b/tests/v2_0/test_endpoints.py index 7bd813d..34406ed 100644 --- a/tests/v2_0/test_endpoints.py +++ b/tests/v2_0/test_endpoints.py @@ -83,7 +83,7 @@ class EndpointTests(utils.TestCase): def test_delete(self): resp = httplib2.Response({ - "status": 200, + "status": 204, "body": "", }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, diff --git a/tests/v2_0/test_roles.py b/tests/v2_0/test_roles.py index 0d14d0f..6b46af4 100644 --- a/tests/v2_0/test_roles.py +++ b/tests/v2_0/test_roles.py @@ -66,7 +66,7 @@ class RoleTests(utils.TestCase): def test_delete(self): resp = httplib2.Response({ - "status": 200, + "status": 204, "body": "", }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, @@ -147,62 +147,60 @@ class RoleTests(utils.TestCase): def test_add_user_role(self): resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/users/foo/roles/OS-KSADM/barrr'), 'PUT', - body='null', - headers=self.TEST_POST_HEADERS) \ - .AndReturn((resp, None)) + headers=self.TEST_REQUEST_HEADERS) \ + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() self.client.roles.add_user_role('foo', 'barrr') def test_add_user_role_tenant(self): resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/tenants/4/users/foo/roles/OS-KSADM/barrr'), 'PUT', - body='null', - headers=self.TEST_POST_HEADERS) \ - .AndReturn((resp, None)) + headers=self.TEST_REQUEST_HEADERS) \ + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() self.client.roles.add_user_role('foo', 'barrr', '4') def test_remove_user_role(self): resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/users/foo/roles/OS-KSADM/barrr'), 'DELETE', headers=self.TEST_REQUEST_HEADERS) \ - .AndReturn((resp, None)) + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() self.client.roles.remove_user_role('foo', 'barrr') def test_remove_user_role_tenant(self): resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/tenants/4/users/foo/roles/OS-KSADM/barrr'), 'DELETE', headers=self.TEST_REQUEST_HEADERS) \ - .AndReturn((resp, None)) + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() self.client.roles.remove_user_role('foo', 'barrr', '4') diff --git a/tests/v2_0/test_tenants.py b/tests/v2_0/test_tenants.py index 78a800f..48c67a0 100644 --- a/tests/v2_0/test_tenants.py +++ b/tests/v2_0/test_tenants.py @@ -83,7 +83,7 @@ class TenantTests(utils.TestCase): def test_delete(self): resp = httplib2.Response({ - "status": 200, + "status": 204, "body": "", }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, @@ -260,31 +260,30 @@ class TenantTests(utils.TestCase): def test_add_user(self): resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/tenants/4/users/foo/roles/OS-KSADM/barrr'), 'PUT', - body='null', - headers=self.TEST_POST_HEADERS) \ - .AndReturn((resp, None)) + headers=self.TEST_REQUEST_HEADERS) \ + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() self.client.tenants.add_user('4', 'foo', 'barrr') def test_remove_user(self): resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/tenants/4/users/foo/roles/OS-KSADM/barrr'), 'DELETE', headers=self.TEST_REQUEST_HEADERS) \ - .AndReturn((resp, None)) + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() self.client.tenants.remove_user('4', 'foo', 'barrr') @@ -299,16 +298,15 @@ class TenantTests(utils.TestCase): }, } resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/tenants/4/users/foo/roles/OS-KSADM/barrr'), 'PUT', - body='null', - headers=self.TEST_POST_HEADERS) \ - .AndReturn((resp, None)) + headers=self.TEST_REQUEST_HEADERS) \ + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() # make tenant object with manager @@ -327,15 +325,15 @@ class TenantTests(utils.TestCase): }, } resp = httplib2.Response({ - "status": 200, - "body": json.dumps({}), + "status": 204, + "body": '', }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/tenants/4/users/foo/roles/OS-KSADM/barrr'), 'DELETE', headers=self.TEST_REQUEST_HEADERS) \ - .AndReturn((resp, None)) + .AndReturn((resp, resp['body'])) self.mox.ReplayAll() # make tenant object with manager diff --git a/tests/v2_0/test_tokens.py b/tests/v2_0/test_tokens.py index 4bd5ae2..7b55fc0 100644 --- a/tests/v2_0/test_tokens.py +++ b/tests/v2_0/test_tokens.py @@ -18,7 +18,7 @@ class TokenTests(utils.TestCase): def test_delete(self): resp = httplib2.Response({ - "status": 200, + "status": 204, "body": ""}) req = httplib2.Http.request( diff --git a/tests/v2_0/test_users.py b/tests/v2_0/test_users.py index e9c9b47..702aed7 100644 --- a/tests/v2_0/test_users.py +++ b/tests/v2_0/test_users.py @@ -82,7 +82,7 @@ class UserTests(utils.TestCase): def test_delete(self): resp = httplib2.Response({ - "status": 200, + "status": 204, "body": "", }) httplib2.Http.request(urlparse.urljoin(self.TEST_URL, 'v2.0/users/1'), |
