From 18a8ed35b0ff6eae1bacbe0220f38a102fe4e321 Mon Sep 17 00:00:00 2001 From: David Medina Date: Thu, 9 Feb 2012 23:01:12 +0100 Subject: Utils to tests --- pygithub3/tests/core/utils.py | 48 ------------------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 pygithub3/tests/core/utils.py (limited to 'pygithub3/tests/core/utils.py') diff --git a/pygithub3/tests/core/utils.py b/pygithub3/tests/core/utils.py deleted file mode 100644 index e77ef20..0000000 --- a/pygithub3/tests/core/utils.py +++ /dev/null @@ -1,48 +0,0 @@ -#!/usr/bin/env python -# -*- encoding: utf-8 -*- - -from mock import Mock - -from pygithub3.resources.base import Resource -from pygithub3.requests import Request - - -class DummyResource(Resource): - pass - - -def loads_mock(content): - return content -DummyResource.loads = Mock(side_effect=loads_mock) - - -class DummyRequest(Request): - uri = 'dummyrequest' - resource = DummyResource - - -request = DummyRequest({}) -# Working without json but name it json-related to not confuse -json_content = [dict(name='dummy')] - - -def mock_paginate_github_in_GET(request, page): - def header(page): - return {'link': '; rel="last"' % page} - - def content(page): - if page >= 3: - return json_content - return json_content * 2 - - response = Mock() - response.headers = header(3) - response.content = content(page) - return response - - -def mock_no_paginate_github_in_GET(request, page): - response = Mock() - response.headers = {} - response.content = [json_content * 3] - return response -- cgit v1.2.3-59-g8ed1b