graphql-php/tests/Validator
Daniel Tschinder 4e26de3588 Support for union types when using buildSchema
* Adds support for resolving union/interface types when using a generated schema
* Move resolveType __typename checking into defaultResolveType
* Clean up existing tests and improve error messages

ref: graphql/graphql-js#947

# Conflicts:
#	src/Utils/BuildSchema.php
#	tests/Utils/BuildSchemaTest.php
2018-02-10 18:45:01 +01:00
..
AbstractQuerySecurityTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
ArgumentsOfCorrectTypeTest.php Validation: added test cases to check support for good negative floats and ints 2017-07-05 18:35:45 +07:00
DefaultValuesOfCorrectTypeTest.php Cleaning up old unused messages 2016-12-06 03:45:52 +07:00
DisableIntrospectionTest.php Adds tests for DisableIntrospection Validation rule 2017-06-17 14:49:07 +02:00
FieldsOnCorrectTypeTest.php Ability to load types in schema on demand (#69) 2017-03-05 03:26:22 +07:00
FragmentsOnCompositeTypesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
KnownArgumentNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
KnownDirectivesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
KnownFragmentNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
KnownTypeNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
LoneAnonymousOperationTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
NoFragmentCyclesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
NoUndefinedVariablesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
NoUnusedFragmentsTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
NoUnusedVariablesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
OverlappingFieldsCanBeMergedTest.php Support for union types when using buildSchema 2018-02-10 18:45:01 +01:00
PossibleFragmentSpreadsTest.php Ability to load types in schema on demand (#69) 2017-03-05 03:26:22 +07:00
ProvidedNonNullArgumentsTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
QueryComplexityTest.php Abstract base class for validation rules 2017-08-18 20:56:04 +07:00
QueryDepthTest.php Updated introspection query and related tests for recent changes 2016-10-19 01:35:18 +07:00
QuerySecuritySchema.php Deprecated callbacks in "type" option of field/argument definitions (see #35) 2016-10-23 00:49:25 +07:00
ScalarLeafsTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
TestCase.php Support for union types when using buildSchema 2018-02-10 18:45:01 +01:00
UniqueArgumentNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
UniqueDirectivesPerLocationTest.php Added validation rule for unique directives per location 2016-11-19 00:21:56 +07:00
UniqueFragmentNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
UniqueInputFieldNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
UniqueOperationNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
UniqueVariableNamesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
ValidationTest.php Abstract base class for validation rules 2017-08-18 20:56:04 +07:00
VariablesAreInputTypesTest.php Moved all error-related classes to separate namespace; fixed related broken tests 2016-10-21 16:40:56 +07:00
VariablesInAllowedPositionTest.php Cleaning up old unused messages 2016-12-06 03:45:52 +07:00