@@ -385,7 +385,63 @@ describe('Visitor', () => {
385
385
[ 'leave' , 'Field' , 0 , undefined ] ,
386
386
[ 'leave' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
387
387
[ '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 ] ,
389
445
[ 'enter' , 'Name' , 'name' , 'FragmentDefinition' ] ,
390
446
[ 'leave' , 'Name' , 'name' , 'FragmentDefinition' ] ,
391
447
[ 'enter' , 'NamedType' , 'typeCondition' , 'FragmentDefinition' ] ,
@@ -426,8 +482,8 @@ describe('Visitor', () => {
426
482
[ 'leave' , 'Argument' , 2 , undefined ] ,
427
483
[ 'leave' , 'Field' , 0 , undefined ] ,
428
484
[ 'leave' , 'SelectionSet' , 'selectionSet' , 'FragmentDefinition' ] ,
429
- [ 'leave' , 'FragmentDefinition' , 2 , undefined ] ,
430
- [ 'enter' , 'OperationDefinition' , 3 , undefined ] ,
485
+ [ 'leave' , 'FragmentDefinition' , 3 , undefined ] ,
486
+ [ 'enter' , 'OperationDefinition' , 4 , undefined ] ,
431
487
[ 'enter' , 'SelectionSet' , 'selectionSet' , 'OperationDefinition' ] ,
432
488
[ 'enter' , 'Field' , 0 , undefined ] ,
433
489
[ 'enter' , 'Name' , 'name' , 'Field' ] ,
@@ -450,8 +506,7 @@ describe('Visitor', () => {
450
506
[ 'leave' , 'Name' , 'name' , 'Field' ] ,
451
507
[ 'leave' , 'Field' , 1 , undefined ] ,
452
508
[ '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 ] ] ) ;
456
511
} ) ;
457
512
} ) ;
0 commit comments