From 6c00db9a6605fc600c2867c256b68297bb289678 Mon Sep 17 00:00:00 2001 From: David Medina Date: Fri, 10 Feb 2012 00:57:21 +0100 Subject: json:dumps.loads mocked --- pygithub3/tests/core/test_client.py | 1 + pygithub3/tests/requests/test_core.py | 5 +++-- pygithub3/tests/utils/requests.py | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) (limited to 'pygithub3') diff --git a/pygithub3/tests/core/test_client.py b/pygithub3/tests/core/test_client.py index c4227fa..b22b1fd 100644 --- a/pygithub3/tests/core/test_client.py +++ b/pygithub3/tests/core/test_client.py @@ -86,4 +86,5 @@ class TestClientRaises(TestCase): def test_raise_UnprocessableEntity(self, request_method): request_method.return_value.status_code = 422 + request_method.return_value.content = {} self.assertRaises(UnprocessableEntity, *self.callback) diff --git a/pygithub3/tests/requests/test_core.py b/pygithub3/tests/requests/test_core.py index 5376c01..f29ab1d 100644 --- a/pygithub3/tests/requests/test_core.py +++ b/pygithub3/tests/requests/test_core.py @@ -7,10 +7,11 @@ from mock import Mock from pygithub3.requests import Factory, Body, json, Request from pygithub3.exceptions import UriInvalid, DoesNotExists, ValidationError from pygithub3.tests.utils.requests import ( - RequestWithArgs, RequestCleanedUri, RequestBodyWithSchema, mock_json_dumps, + RequestWithArgs, RequestCleanedUri, RequestBodyWithSchema, mock_json, DummyRequest, RequestCleanedBody) -json.dumps = Mock(side_effect=mock_json_dumps) +json.dumps = Mock(side_effect=mock_json) +json.loads = Mock(side_effect=mock_json) class TestFactory(TestCase): diff --git a/pygithub3/tests/utils/requests.py b/pygithub3/tests/utils/requests.py index 4d170c1..92b4f1c 100644 --- a/pygithub3/tests/utils/requests.py +++ b/pygithub3/tests/utils/requests.py @@ -31,5 +31,5 @@ class RequestCleanedBody(Request): def clean_body(self): raise ValidationError('test') -def mock_json_dumps(content): +def mock_json(content): return content -- cgit v1.2.3-59-g8ed1b