mirror of
https://github.com/status-im/PyGithub.git
synced 2026-09-01 11:21:16 +00:00
Encode GithubObject repr values in utf-8 when using Python2
This commit is contained in:
@@ -93,3 +93,4 @@ from Issue174 import *
|
||||
from Issue214 import *
|
||||
from Issue216 import *
|
||||
from Issue278 import *
|
||||
from Issue494 import *
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# ########################## Copyrights and license ############################
|
||||
# #
|
||||
# Copyright 2013 Vincent Jacques <vincent@vincent-jacques.net> #
|
||||
# Copyright 2016 Sam Corbett <sjcorbett@apache.org> #
|
||||
# #
|
||||
# This file is part of PyGithub. #
|
||||
# http://pygithub.github.io/PyGithub/v1/index.html #
|
||||
# #
|
||||
# PyGithub is free software: you can redistribute it and/or modify it under #
|
||||
# the terms of the GNU Lesser General Public License as published by the Free #
|
||||
# Software Foundation, either version 3 of the License, or (at your option) #
|
||||
# any later version. #
|
||||
# #
|
||||
# PyGithub is distributed in the hope that it will be useful, but WITHOUT ANY #
|
||||
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS #
|
||||
# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more #
|
||||
# details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU Lesser General Public License #
|
||||
# along with PyGithub. If not, see <http://www.gnu.org/licenses/>. #
|
||||
# #
|
||||
# ##############################################################################
|
||||
|
||||
import Framework
|
||||
|
||||
|
||||
class Issue494(Framework.TestCase):
|
||||
def setUp(self):
|
||||
Framework.TestCase.setUp(self)
|
||||
self.repo = self.g.get_repo("apache/brooklyn-server")
|
||||
self.pull = self.repo.get_pull(465)
|
||||
|
||||
def testRepr(self):
|
||||
expected = 'PullRequest(title="Change SetHostnameCustomizer to check if ' \
|
||||
'/etc/sysconfig/network exist…", number=465)'
|
||||
self.assertEqual(self.pull.__repr__(), expected)
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user