PHP Class GraphQL\Tests\Validator\OverlappingFieldsCanBeMergedTest

Inheritance: extends TestCase
Afficher le fichier Open project: webonyx/graphql-php

Méthodes publiques

Méthode Description
testAliasMaskingDirectFieldAccess ( )
testAllowsDifferentArgsWhereNoConflictIsPossible ( )
testAllowsInlineTypelessFragments ( )
testAllowsNonConflictingOverlapingTypes ( )
testComparesDeepTypesIncludingList ( )
testCompatibleReturnShapesOnDifferentReturnTypes ( )
testConflictingArgs ( )
testConflictingReturnTypesWhichPotentiallyOverlap ( )
testDeepConflict ( )
testDeepConflictWithMultipleIssues ( )
testDifferentArgsSecondAddsAnArgument ( )
testDifferentArgsSecondMissingAnArgument ( )
testDifferentArgsWithDifferentAliases ( )
testDifferentDirectivesWithDifferentAliases ( )
testDifferentSkipIncludeDirectivesAccepted ( )
testDisallowsDifferingDeepReturnTypesDespiteNoOverlap ( )
testDisallowsDifferingReturnTypeListDespiteNoOverlap ( )
testDisallowsDifferingReturnTypeNullabilityDespiteNoOverlap ( )
testDisallowsDifferingReturnTypesDespiteNoOverlap ( )
testDisallowsDifferingSubfields ( )
testEncountersConflictInFragments ( )
testIdenticalFields ( )
testIdenticalFieldsWithIdenticalArgs ( )
testIdenticalFieldsWithIdenticalDirectives ( )
testIgnoresUnknownTypes ( )
testReportsDeepConflictToNearestCommonAncestor ( )
testReportsEachConflictOnce ( )
testSameAliasesAllowedOnNonOverlappingFields ( )
testSameAliasesWithDifferentFieldTargets ( )
testSameWrappedScalarReturnTypes ( )
testUniqueFields ( )
testVeryDeepConflict ( )

Private Methods

Méthode Description
getTestSchema ( )

Method Details

testAliasMaskingDirectFieldAccess() public méthode

testAllowsDifferentArgsWhereNoConflictIsPossible() public méthode

testAllowsInlineTypelessFragments() public méthode

testAllowsNonConflictingOverlapingTypes() public méthode

testComparesDeepTypesIncludingList() public méthode

testCompatibleReturnShapesOnDifferentReturnTypes() public méthode

testConflictingArgs() public méthode

public testConflictingArgs ( )

testConflictingReturnTypesWhichPotentiallyOverlap() public méthode

testDeepConflict() public méthode

public testDeepConflict ( )

testDeepConflictWithMultipleIssues() public méthode

testDifferentArgsSecondAddsAnArgument() public méthode

testDifferentArgsSecondMissingAnArgument() public méthode

testDifferentArgsWithDifferentAliases() public méthode

testDifferentDirectivesWithDifferentAliases() public méthode

testDifferentSkipIncludeDirectivesAccepted() public méthode

testDisallowsDifferingDeepReturnTypesDespiteNoOverlap() public méthode

testDisallowsDifferingReturnTypeListDespiteNoOverlap() public méthode

testDisallowsDifferingReturnTypeNullabilityDespiteNoOverlap() public méthode

testDisallowsDifferingReturnTypesDespiteNoOverlap() public méthode

testDisallowsDifferingSubfields() public méthode

testEncountersConflictInFragments() public méthode

testIdenticalFields() public méthode

public testIdenticalFields ( )

testIdenticalFieldsWithIdenticalArgs() public méthode

testIdenticalFieldsWithIdenticalDirectives() public méthode

testIgnoresUnknownTypes() public méthode

testReportsDeepConflictToNearestCommonAncestor() public méthode

testReportsEachConflictOnce() public méthode

testSameAliasesAllowedOnNonOverlappingFields() public méthode

testSameAliasesWithDifferentFieldTargets() public méthode

testSameWrappedScalarReturnTypes() public méthode

testUniqueFields() public méthode

public testUniqueFields ( )

testVeryDeepConflict() public méthode