We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a66643d commit 40d04caCopy full SHA for 40d04ca
1 file changed
src/test/groovy/graphql/language/NodeTraverserTest.groovy
@@ -69,6 +69,21 @@ class NodeTraverserTest extends Specification {
69
70
}
71
72
+ def "one visit with result"() {
73
+ given:
74
+ def visitor = new NodeVisitorStub() {
75
+ @Override
76
+ TraversalControl visitField(Field node, TraverserContext<Node> context) {
77
+ context.setResult(node)
78
+ }
79
80
+ def field = new Field()
81
+ when:
82
+ def result = NodeTraverser.oneVisitWithResult(field, visitor);
83
+ then:
84
+ result == field
85
86
+
87
88
boolean isEnter(TraverserContext context) {
89
return context.getVar(NodeTraverser.LeaveOrEnter.class) == ENTER
0 commit comments