summaryrefslogtreecommitdiff
path: root/tests/serializers/test_json.py
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2018-01-03 13:24:02 -0500
committerGitHub <noreply@github.com>2018-01-03 13:24:02 -0500
commitacc8dd4142ec81def9a73507120c0262ba6b1264 (patch)
treeb23afef0de9b19a50e96fd8706c763386419d79d /tests/serializers/test_json.py
parentd79cf1e9e2887aa12567c8f27e384195253cb847 (diff)
Fixed #28984 -- Made assorted code simplifications.
Diffstat (limited to 'tests/serializers/test_json.py')
-rw-r--r--tests/serializers/test_json.py11
1 files changed, 2 insertions, 9 deletions
diff --git a/tests/serializers/test_json.py b/tests/serializers/test_json.py
index 9037e75e46..a804aa1f3a 100644
--- a/tests/serializers/test_json.py
+++ b/tests/serializers/test_json.py
@@ -55,20 +55,13 @@ class JsonSerializerTestCase(SerializersTestBase, TestCase):
@staticmethod
def _get_pk_values(serial_str):
- ret_list = []
serial_list = json.loads(serial_str)
- for obj_dict in serial_list:
- ret_list.append(obj_dict["pk"])
- return ret_list
+ return [obj_dict['pk'] for obj_dict in serial_list]
@staticmethod
def _get_field_values(serial_str, field_name):
- ret_list = []
serial_list = json.loads(serial_str)
- for obj_dict in serial_list:
- if field_name in obj_dict["fields"]:
- ret_list.append(obj_dict["fields"][field_name])
- return ret_list
+ return [obj_dict['fields'][field_name] for obj_dict in serial_list if field_name in obj_dict['fields']]
def test_indentation_whitespace(self):
s = serializers.json.Serializer()