PY3: port scrapy/utils/httpobj.py

This commit is contained in:
Daniel Graña 2014-08-01 02:33:24 -03:00
parent c564334d00
commit ccae49813a
2 changed files with 3 additions and 3 deletions

View File

@ -7,6 +7,7 @@ See documentation in docs/topics/request-response.rst
import copy
import six
from w3lib.url import safe_url_string
from scrapy.http.headers import Headers
@ -50,7 +51,7 @@ class Request(object_ref):
def _set_url(self, url):
if isinstance(url, str):
self._url = escape_ajax(safe_url_string(url))
elif isinstance(url, unicode):
elif isinstance(url, six.text_type):
if self.encoding is None:
raise TypeError('Cannot convert unicode url - %s has no encoding' %
type(self).__name__)
@ -68,7 +69,7 @@ class Request(object_ref):
def _set_body(self, body):
if isinstance(body, str):
self._body = body
elif isinstance(body, unicode):
elif isinstance(body, six.text_type):
if self.encoding is None:
raise TypeError('Cannot convert unicode body - %s has no encoding' %
type(self).__name__)

View File

@ -64,7 +64,6 @@ tests/test_squeue.py
tests/test_stats.py
tests/test_toplevel.py
tests/test_utils_defer.py
tests/test_utils_httpobj.py
tests/test_utils_iterators.py
tests/test_utils_jsonrpc.py
tests/test_utils_misc/__init__.py