Skip to content

Commit 977e9d8

Browse files
author
Dario Varotto
committed
Fix for Python2 Request type
1 parent 2dd3f61 commit 977e9d8

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

ravenpackapi/models/dataset.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ def request_realtime(self):
198198
headers=api.headers,
199199
stream=True,
200200
)
201+
r.encoding = 'utf-8'
201202

202-
for line in r.iter_lines():
203+
for line in r.iter_lines(decode_unicode=True):
203204
yield Result(line)

ravenpackapi/models/fields.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
from __future__ import unicode_literals
2+
3+
from builtins import str
14
from decimal import Decimal
25

36
from ravenpackapi.utils.date_formats import from_timestamp

ravenpackapi/tests/test_realtime_feed.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class TestRealtimeFeed():
1212
api = RPApi()
1313

1414
@pytest.mark.slow
15-
def test_get_something_from_us500(self, dataset='us500',
15+
def test_get_something_from_us500(self, dataset='all-granular-data',
1616
max_received=5):
1717
ds = self.api.get_dataset(dataset_id=dataset)
1818

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[tox]
22
envlist = py27,py364
3+
toxworkdir = {homedir}/.tox/ravenpackapi
34
[testenv]
45
deps =
56
pytest

0 commit comments

Comments
 (0)