Skip to content

Commit dab44bf

Browse files
committed
tests
1 parent 5f27d3d commit dab44bf

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/test/groovy/graphql/execution/instrumentation/dataloader/DataLoaderHangingTest.groovy

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ import java.util.concurrent.TimeUnit
3333
import java.util.stream.Collectors
3434

3535
import static graphql.ExecutionInput.newExecutionInput
36+
import static graphql.execution.instrumentation.dataloader.DataLoaderDispatchingContextKeys.ENABLE_DATA_LOADER_CHAINING
37+
import static graphql.execution.instrumentation.dataloader.DataLoaderDispatchingContextKeys.ENABLE_DATA_LOADER_EXHAUSTED_DISPATCHING
3638
import static graphql.schema.idl.TypeRuntimeWiring.newTypeWiring
3739

3840
class DataLoaderHangingTest extends Specification {
@@ -137,10 +139,11 @@ class DataLoaderHangingTest extends Specification {
137139
def futures = Async.ofExpectedSize(NUM_OF_REPS)
138140
for (int i = 0; i < NUM_OF_REPS; i++) {
139141
DataLoaderRegistry dataLoaderRegistry = mkNewDataLoaderRegistry(executor)
142+
def contextMap = contextKey == null ? Collections.emptyMap() : [(contextKey): true]
140143

141144
def result = graphql.executeAsync(newExecutionInput()
142145
.dataLoaderRegistry(dataLoaderRegistry)
143-
.graphQLContext([(DataLoaderDispatchingContextKeys.ENABLE_DATA_LOADER_CHAINING): enableDataLoaderChaining] as Map)
146+
.graphQLContext(contextMap)
144147
.query("""
145148
query getArtistsWithData {
146149
listArtists(limit: 1) {
@@ -183,7 +186,7 @@ class DataLoaderHangingTest extends Specification {
183186
.join()
184187

185188
where:
186-
enableDataLoaderChaining << [true, false]
189+
contextKey << [ENABLE_DATA_LOADER_CHAINING, ENABLE_DATA_LOADER_EXHAUSTED_DISPATCHING, null]
187190

188191
}
189192

@@ -370,7 +373,7 @@ class DataLoaderHangingTest extends Specification {
370373
ExecutionInput executionInput = newExecutionInput()
371374
.query(query)
372375
.graphQLContext(["registry": registry])
373-
.graphQLContext([(DataLoaderDispatchingContextKeys.ENABLE_DATA_LOADER_CHAINING): false])
376+
.graphQLContext([(ENABLE_DATA_LOADER_CHAINING): false])
374377
.dataLoaderRegistry(registry)
375378
.build()
376379

0 commit comments

Comments
 (0)