Skip to content

Commit 0e0198d

Browse files
committed
fix tests in python3
1 parent ca2cb59 commit 0e0198d

File tree

5 files changed

+12
-35
lines changed

5 files changed

+12
-35
lines changed

README.rst

+3-26
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,27 @@
1-
.. image:: https://travis-ci.org/jpush/jpush-api-python-client.svg?branch=master
2-
:target: https://travis-ci.org/jpush/jpush-api-python-client
3-
.. image:: https://badge.fury.io/gh/jpush%2Fjpush-api-python-client.svg
4-
:target: http://badge.fury.io/gh/jpush%2Fjpush-api-python-client
5-
.. image:: https://badge.fury.io/py/jpush.svg
6-
:target: http://badge.fury.io/py/jpush
7-
.. image:: https://pypip.in/download/jpush/badge.svg
8-
:target: https://pypi.python.org/pypi/jpush/
9-
:alt: Downloads
10-
111
=======================
122
JPush API Python Client
133
=======================
144

155
JPush's officially supported Python client library for accessing JPush APIs.
166

17-
JPush Rest API Documents: `http://docs.jpush.io/server/rest_api_v3_push/ <http://docs.jpush.io/server/rest_api_v3_push/>`_
7+
JPush Rest API Documents: http://docs.jpush.io/server/rest_api_v3_push/
188

19-
You can download the latest release file here: `Releases <https://github.com/jpush/jpush-api-python-client/releases>`_
9+
You can download the latest release file here: https://github.com/jpush/jpush-api-python-client/releases
2010

2111
------------
2212
Installation
2313
------------
2414
To install jpush-api-python-client, simply:
2515

26-
.. code-block:: sh
27-
2816
$ sudo pip install jpush
2917

3018
or alternatively install via easy_install:
3119

32-
.. code-block:: sh
33-
3420
$ sudo easy_install jpush
3521

3622

3723
or from source:
3824

39-
.. code-block:: sh
40-
4125
$ sudo python setup.py install
4226

4327
-------
@@ -48,14 +32,12 @@ with Python.
4832

4933
To run jpush-api-python-client tests, simply:
5034

51-
.. code-block:: sh
52-
5335
$ nosetests tests/push tests/devices --verbosity=2
5436

5537
--------
5638
Examples
5739
--------
58-
You can see more examples in `examples <https://github.com/jpush/jpush-api-python-client/blob/master/examples>`_
40+
You can see more examples in https://github.com/jpush/jpush-api-python-client/blob/master/examples
5941

6042
Simple iOS Push
6143
---------------
@@ -85,8 +67,3 @@ Questions
8567
--------
8668
The best place to ask questions is our community site:
8769
http://community.jpush.cn/
88-
89-
--------
90-
Thanks to
91-
--------
92-
`crystal-wei <https://github.com/crystal-wei>`_ for reporting the jpush-api-python-client issues;

tests/push/test_audience.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ def test_audience(self):
3030
response = push.send()
3131

3232
self.assertEqual(response.status_code, 200)
33-
except common.Unauthorized, e:
33+
except common.Unauthorized as e:
3434
self.assertFalse(isinstance(e, common.Unauthorized))
3535
raise common.Unauthorized("Unauthorized")
36-
except common.APIConnectionException, e:
36+
except common.APIConnectionException as e:
3737
self.assertFalse(isinstance(e, common.APIConnectionException))
3838
raise common.APIConnectionException("conn")
39-
except common.JPushFailure, e:
39+
except common.JPushFailure as e:
4040
self.assertFalse(isinstance(e, common.JPushFailure))
4141
print ("JPushFailure")
4242
except:

tests/push/test_message.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,13 @@ def test_push(self):
4343
try:
4444
response = push.send()
4545
self.assertEqual(response.status_code, 200)
46-
except common.Unauthorized, e:
46+
except common.Unauthorized as e:
4747
self.assertFalse(isinstance(e, common.Unauthorized))
4848
raise common.Unauthorized("Unauthorized")
49-
except common.APIConnectionException, e:
49+
except common.APIConnectionException as e:
5050
self.assertFalse(isinstance(e, common.APIConnectionException))
5151
raise common.APIConnectionException("conn")
52-
except common.JPushFailure, e:
52+
except common.JPushFailure as e:
5353
self.assertFalse(isinstance(e, common.JPushFailure))
5454
print ("JPushFailure")
5555
except:

tests/report/test_report.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ def test_get_schedule_by_invalid_id(self):
2323
try:
2424
result = report.get_users("DAY","2016-04-10","3")
2525
self.assertEqual(result.status_code, 200)
26-
except common.JPushFailure, e:
26+
except common.JPushFailure as e:
2727
self.assertIsInstance(e, common.JPushFailure)
2828

tests/schedule/test_schedule.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def test_get_schedule_by_invalid_id(self):
3737
try:
3838
result = schedule.get_schedule_by_id("3fc6e2fa-15a6-11e6-83d4-0021f653c222")
3939
self.assertNotEqual(result.status_code, 200)
40-
except common.JPushFailure, e:
40+
except common.JPushFailure as e:
4141
self.assertIsInstance(e, common.JPushFailure)
4242

4343
def test_get_schedule_list(self):
@@ -69,6 +69,6 @@ def test_delete_schedule(self):
6969
try:
7070
result = schedule.delete_schedule("e9c553d0-0850-11e6-b6d4-0021f652c102")
7171
self.assertNotEqual(result.status_code, 200)
72-
except common.JPushFailure, e:
72+
except common.JPushFailure as e:
7373
self.assertIsInstance(e, common.JPushFailure)
7474

0 commit comments

Comments
 (0)