Skip to content

Commit 349d5de

Browse files
committed
fix: Restore metadata extraction in editor test.
1 parent 45ec6b9 commit 349d5de

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

graphene_mongo/tests/test_query.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ def resolve_editors(self, *args, **kwargs):
4242
expected = {
4343
'editor': {
4444
'firstName': 'Penny',
45-
'metadata': '{"age": "20", "nickname": "$1"}',
4645
'company': {"name": "Newsco"}
4746
},
4847
'editors': [{
@@ -56,10 +55,13 @@ def resolve_editors(self, *args, **kwargs):
5655
'lastName': 'Rodman'
5756
}]
5857
}
58+
expected_metadata = '{"age": "20", "nickname": "$1"}'
5959

6060
schema = graphene.Schema(query=Query)
6161
result = schema.execute(query)
6262
assert not result.errors
63+
metadata = result.data['editor'].pop('metadata')
64+
assert (json.loads(metadata)) == dict(json.loads(expected_metadata))
6365
assert json.dumps(result.data, sort_keys=True) == \
6466
json.dumps(expected, sort_keys=True)
6567

0 commit comments

Comments
 (0)