We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3bbbf66 commit d69e5e4Copy full SHA for d69e5e4
1 file changed
tests/test_json_model.py
@@ -24,7 +24,13 @@
24
from apiclient.discovery import JsonModel
25
import os
26
import unittest
27
-import urlparse
+
28
+# Python 2.5 requires different modules
29
+try:
30
+ from urlparse import parse_qs
31
+except ImportError:
32
+ from cgi import parse_qs
33
34
35
36
class Model(unittest.TestCase):
@@ -71,7 +77,7 @@ def test_json_build_query(self):
71
77
self.assertEqual(headers['accept'], 'application/json')
72
78
self.assertEqual(headers['content-type'], 'application/json')
73
79
74
- query_dict = urlparse.parse_qs(query)
80
+ query_dict = parse_qs(query)
75
81
self.assertEqual(query_dict['foo'], ['1'])
76
82
self.assertEqual(query_dict['bar'], [u'\N{COMET}'.encode('utf-8')])
83
self.assertEqual(body, '{"data": {}}')
0 commit comments