Skip to content

Commit a89af9a

Browse files
committed
visitor test and npm test passing
1 parent 35a3a12 commit a89af9a

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

src/language/__tests__/visitor-test.ts

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -698,6 +698,90 @@ describe('Visitor', () => {
698698
['enter', 'RequiredDesignator', 'required', 'Field'],
699699
['leave', 'RequiredDesignator', 'required', 'Field'],
700700
['leave', 'Field', 4, undefined],
701+
['enter', 'Field', 5, undefined],
702+
['enter', 'Name', 'alias', 'Field'],
703+
['leave', 'Name', 'alias', 'Field'],
704+
['enter', 'Name', 'name', 'Field'],
705+
['leave', 'Name', 'name', 'Field'],
706+
['enter', 'RequiredDesignator', 'required', 'Field'],
707+
['enter', 'ListNullability', 'element', 'RequiredDesignator'],
708+
['leave', 'ListNullability', 'element', 'RequiredDesignator'],
709+
['leave', 'RequiredDesignator', 'required', 'Field'],
710+
['leave', 'Field', 5, undefined],
711+
['enter', 'Field', 6, undefined],
712+
['enter', 'Name', 'alias', 'Field'],
713+
['leave', 'Name', 'alias', 'Field'],
714+
['enter', 'Name', 'name', 'Field'],
715+
['leave', 'Name', 'name', 'Field'],
716+
['enter', 'ListNullability', 'required', 'Field'],
717+
['enter', 'RequiredDesignator', 'element', 'ListNullability'],
718+
['leave', 'RequiredDesignator', 'element', 'ListNullability'],
719+
['leave', 'ListNullability', 'required', 'Field'],
720+
['leave', 'Field', 6, undefined],
721+
['enter', 'Field', 7, undefined],
722+
['enter', 'Name', 'alias', 'Field'],
723+
['leave', 'Name', 'alias', 'Field'],
724+
['enter', 'Name', 'name', 'Field'],
725+
['leave', 'Name', 'name', 'Field'],
726+
['enter', 'RequiredDesignator', 'required', 'Field'],
727+
['enter', 'ListNullability', 'element', 'RequiredDesignator'],
728+
['enter', 'RequiredDesignator', 'element', 'ListNullability'],
729+
['leave', 'RequiredDesignator', 'element', 'ListNullability'],
730+
['leave', 'ListNullability', 'element', 'RequiredDesignator'],
731+
['leave', 'RequiredDesignator', 'required', 'Field'],
732+
['leave', 'Field', 7, undefined],
733+
['enter', 'Field', 8, undefined],
734+
['enter', 'Name', 'alias', 'Field'],
735+
['leave', 'Name', 'alias', 'Field'],
736+
['enter', 'Name', 'name', 'Field'],
737+
['leave', 'Name', 'name', 'Field'],
738+
['enter', 'OptionalDesignator', 'required', 'Field'],
739+
['enter', 'ListNullability', 'element', 'OptionalDesignator'],
740+
['leave', 'ListNullability', 'element', 'OptionalDesignator'],
741+
['leave', 'OptionalDesignator', 'required', 'Field'],
742+
['leave', 'Field', 8, undefined],
743+
['enter', 'Field', 9, undefined],
744+
['enter', 'Name', 'alias', 'Field'],
745+
['leave', 'Name', 'alias', 'Field'],
746+
['enter', 'Name', 'name', 'Field'],
747+
['leave', 'Name', 'name', 'Field'],
748+
['enter', 'ListNullability', 'required', 'Field'],
749+
['enter', 'OptionalDesignator', 'element', 'ListNullability'],
750+
['leave', 'OptionalDesignator', 'element', 'ListNullability'],
751+
['leave', 'ListNullability', 'required', 'Field'],
752+
['leave', 'Field', 9, undefined],
753+
['enter', 'Field', 10, undefined],
754+
['enter', 'Name', 'alias', 'Field'],
755+
['leave', 'Name', 'alias', 'Field'],
756+
['enter', 'Name', 'name', 'Field'],
757+
['leave', 'Name', 'name', 'Field'],
758+
['enter', 'OptionalDesignator', 'required', 'Field'],
759+
['enter', 'ListNullability', 'element', 'OptionalDesignator'],
760+
['enter', 'OptionalDesignator', 'element', 'ListNullability'],
761+
['leave', 'OptionalDesignator', 'element', 'ListNullability'],
762+
['leave', 'ListNullability', 'element', 'OptionalDesignator'],
763+
['leave', 'OptionalDesignator', 'required', 'Field'],
764+
['leave', 'Field', 10, undefined],
765+
['enter', 'Field', 11, undefined],
766+
['enter', 'Name', 'alias', 'Field'],
767+
['leave', 'Name', 'alias', 'Field'],
768+
['enter', 'Name', 'name', 'Field'],
769+
['leave', 'Name', 'name', 'Field'],
770+
['enter', 'RequiredDesignator', 'required', 'Field'],
771+
['enter', 'ListNullability', 'element', 'RequiredDesignator'],
772+
['enter', 'RequiredDesignator', 'element', 'ListNullability'],
773+
['enter', 'ListNullability', 'element', 'RequiredDesignator'],
774+
['enter', 'RequiredDesignator', 'element', 'ListNullability'],
775+
['enter', 'ListNullability', 'element', 'RequiredDesignator'],
776+
['enter', 'RequiredDesignator', 'element', 'ListNullability'],
777+
['leave', 'RequiredDesignator', 'element', 'ListNullability'],
778+
['leave', 'ListNullability', 'element', 'RequiredDesignator'],
779+
['leave', 'RequiredDesignator', 'element', 'ListNullability'],
780+
['leave', 'ListNullability', 'element', 'RequiredDesignator'],
781+
['leave', 'RequiredDesignator', 'element', 'ListNullability'],
782+
['leave', 'ListNullability', 'element', 'RequiredDesignator'],
783+
['leave', 'RequiredDesignator', 'required', 'Field'],
784+
['leave', 'Field', 11, undefined],
701785
['leave', 'SelectionSet', 'selectionSet', 'InlineFragment'],
702786
['leave', 'InlineFragment', 1, undefined],
703787
['enter', 'InlineFragment', 2, undefined],

0 commit comments

Comments
 (0)