@@ -385,7 +385,63 @@ describe('Visitor', () => {
385385 [ 'leave' , 'Field' , 0 , undefined ] ,
386386 [ 'leave' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
387387 [ 'leave' , 'OperationDefinition' , 1 , undefined ] ,
388- [ 'enter' , 'FragmentDefinition' , 2 , undefined ] ,
388+ [ 'enter' , 'OperationDefinition' , 2 , undefined ] ,
389+ [ 'enter' , 'Name' , 'name' , 'OperationDefinition' ] ,
390+ [ 'leave' , 'Name' , 'name' , 'OperationDefinition' ] ,
391+ [ 'enter' , 'VariableDefinition' , 0 , undefined ] ,
392+ [ 'enter' , 'Variable' , 'variable' , 'VariableDefinition' ] ,
393+ [ 'enter' , 'Name' , 'name' , 'Variable' ] ,
394+ [ 'leave' , 'Name' , 'name' , 'Variable' ] ,
395+ [ 'leave' , 'Variable' , 'variable' , 'VariableDefinition' ] ,
396+ [ 'enter' , 'NamedType' , 'type' , 'VariableDefinition' ] ,
397+ [ 'enter' , 'Name' , 'name' , 'NamedType' ] ,
398+ [ 'leave' , 'Name' , 'name' , 'NamedType' ] ,
399+ [ 'leave' , 'NamedType' , 'type' , 'VariableDefinition' ] ,
400+ [ 'leave' , 'VariableDefinition' , 0 , undefined ] ,
401+ [ 'enter' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
402+ [ 'enter' , 'Field' , 0 , undefined ] ,
403+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
404+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
405+ [ 'enter' , 'Argument' , 0 , undefined ] ,
406+ [ 'enter' , 'Name' , 'name' , 'Argument' ] ,
407+ [ 'leave' , 'Name' , 'name' , 'Argument' ] ,
408+ [ 'enter' , 'Variable' , 'value' , 'Argument' ] ,
409+ [ 'enter' , 'Name' , 'name' , 'Variable' ] ,
410+ [ 'leave' , 'Name' , 'name' , 'Variable' ] ,
411+ [ 'leave' , 'Variable' , 'value' , 'Argument' ] ,
412+ [ 'leave' , 'Argument' , 0 , undefined ] ,
413+ [ 'enter' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
414+ [ 'enter' , 'Field' , 0 , undefined ] ,
415+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
416+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
417+ [ 'enter' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
418+ [ 'enter' , 'Field' , 0 , undefined ] ,
419+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
420+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
421+ [ 'enter' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
422+ [ 'enter' , 'Field' , 0 , undefined ] ,
423+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
424+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
425+ [ 'leave' , 'Field' , 0 , undefined ] ,
426+ [ 'leave' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
427+ [ 'leave' , 'Field' , 0 , undefined ] ,
428+ [ 'enter' , 'Field' , 1 , undefined ] ,
429+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
430+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
431+ [ 'enter' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
432+ [ 'enter' , 'Field' , 0 , undefined ] ,
433+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
434+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
435+ [ 'leave' , 'Field' , 0 , undefined ] ,
436+ [ 'leave' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
437+ [ 'leave' , 'Field' , 1 , undefined ] ,
438+ [ 'leave' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
439+ [ 'leave' , 'Field' , 0 , undefined ] ,
440+ [ 'leave' , 'SelectionSet' , 'selectionSet' , 'Field' ] ,
441+ [ 'leave' , 'Field' , 0 , undefined ] ,
442+ [ 'leave' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
443+ [ 'leave' , 'OperationDefinition' , 2 , undefined ] ,
444+ [ 'enter' , 'FragmentDefinition' , 3 , undefined ] ,
389445 [ 'enter' , 'Name' , 'name' , 'FragmentDefinition' ] ,
390446 [ 'leave' , 'Name' , 'name' , 'FragmentDefinition' ] ,
391447 [ 'enter' , 'NamedType' , 'typeCondition' , 'FragmentDefinition' ] ,
@@ -426,8 +482,8 @@ describe('Visitor', () => {
426482 [ 'leave' , 'Argument' , 2 , undefined ] ,
427483 [ 'leave' , 'Field' , 0 , undefined ] ,
428484 [ 'leave' , 'SelectionSet' , 'selectionSet' , 'FragmentDefinition' ] ,
429- [ 'leave' , 'FragmentDefinition' , 2 , undefined ] ,
430- [ 'enter' , 'OperationDefinition' , 3 , undefined ] ,
485+ [ 'leave' , 'FragmentDefinition' , 3 , undefined ] ,
486+ [ 'enter' , 'OperationDefinition' , 4 , undefined ] ,
431487 [ 'enter' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
432488 [ 'enter' , 'Field' , 0 , undefined ] ,
433489 [ 'enter' , 'Name' , 'name' , 'Field' ] ,
@@ -450,8 +506,7 @@ describe('Visitor', () => {
450506 [ 'leave' , 'Name' , 'name' , 'Field' ] ,
451507 [ 'leave' , 'Field' , 1 , undefined ] ,
452508 [ 'leave' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
453- [ 'leave' , 'OperationDefinition' , 3 , undefined ] ,
454- [ 'leave' , 'Document' , undefined , undefined ]
455- ] ) ;
509+ [ 'leave' , 'OperationDefinition' , 4 , undefined ] ,
510+ [ 'leave' , 'Document' , undefined , undefined ] ] ) ;
456511 } ) ;
457512} ) ;
0 commit comments