@@ -15,10 +15,10 @@ class context(object):
15
15
16
16
# from examples.starwars_django.models import Character
17
17
18
- pytestmark = pytest .mark .django_db
18
+ pytestmark = [ pytest .mark .django_db , pytest . mark . asyncio ]
19
19
20
20
21
- def test_should_query_field ():
21
+ async def test_should_query_field ():
22
22
r1 = Reporter (last_name = "ABA" )
23
23
r1 .save ()
24
24
r2 = Reporter (last_name = "Griffin" )
@@ -53,14 +53,14 @@ def resolve_reporter(self, info, **args):
53
53
"_debug" : {"sql" : [{"rawSql" : str (Reporter .objects .order_by ("pk" )[:1 ].query )}]},
54
54
}
55
55
schema = graphene .Schema (query = Query )
56
- result = schema .execute (
56
+ result = await schema .execute_async (
57
57
query , context_value = context (), middleware = [DjangoDebugMiddleware ()]
58
58
)
59
59
assert not result .errors
60
60
assert result .data == expected
61
61
62
62
63
- def test_should_query_nested_field ():
63
+ async def test_should_query_nested_field ():
64
64
r1 = Reporter (last_name = "ABA" )
65
65
r1 .save ()
66
66
r2 = Reporter (last_name = "Griffin" )
@@ -112,7 +112,7 @@ def resolve_reporter(self, info, **args):
112
112
}
113
113
}
114
114
schema = graphene .Schema (query = Query )
115
- result = schema .execute (
115
+ result = await schema .execute_async (
116
116
query , context_value = context (), middleware = [DjangoDebugMiddleware ()]
117
117
)
118
118
assert not result .errors
@@ -127,7 +127,7 @@ def resolve_reporter(self, info, **args):
127
127
assert result .data ["reporter" ] == expected ["reporter" ]
128
128
129
129
130
- def test_should_query_list ():
130
+ async def test_should_query_list ():
131
131
r1 = Reporter (last_name = "ABA" )
132
132
r1 .save ()
133
133
r2 = Reporter (last_name = "Griffin" )
@@ -162,14 +162,14 @@ def resolve_all_reporters(self, info, **args):
162
162
"_debug" : {"sql" : [{"rawSql" : str (Reporter .objects .all ().query )}]},
163
163
}
164
164
schema = graphene .Schema (query = Query )
165
- result = schema .execute (
165
+ result = await schema .execute_async (
166
166
query , context_value = context (), middleware = [DjangoDebugMiddleware ()]
167
167
)
168
168
assert not result .errors
169
169
assert result .data == expected
170
170
171
171
172
- def test_should_query_connection ():
172
+ async def test_should_query_connection ():
173
173
r1 = Reporter (last_name = "ABA" )
174
174
r1 .save ()
175
175
r2 = Reporter (last_name = "Griffin" )
@@ -205,7 +205,7 @@ def resolve_all_reporters(self, info, **args):
205
205
"""
206
206
expected = {"allReporters" : {"edges" : [{"node" : {"lastName" : "ABA" }}]}}
207
207
schema = graphene .Schema (query = Query )
208
- result = schema .execute (
208
+ result = await schema .execute_async (
209
209
query , context_value = context (), middleware = [DjangoDebugMiddleware ()]
210
210
)
211
211
assert not result .errors
@@ -215,7 +215,7 @@ def resolve_all_reporters(self, info, **args):
215
215
assert result .data ["_debug" ]["sql" ][1 ]["rawSql" ] == query
216
216
217
217
218
- def test_should_query_connectionfilter ():
218
+ async def test_should_query_connectionfilter ():
219
219
from ...filter import DjangoFilterConnectionField
220
220
221
221
r1 = Reporter (last_name = "ABA" )
@@ -254,7 +254,7 @@ def resolve_all_reporters(self, info, **args):
254
254
"""
255
255
expected = {"allReporters" : {"edges" : [{"node" : {"lastName" : "ABA" }}]}}
256
256
schema = graphene .Schema (query = Query )
257
- result = schema .execute (
257
+ result = await schema .execute_async (
258
258
query , context_value = context (), middleware = [DjangoDebugMiddleware ()]
259
259
)
260
260
assert not result .errors
0 commit comments