public function testIntXIntNonNullWithinFragment()
{
$this->expectFailsRule(new VariablesInAllowedPosition(), '
fragment nonNullIntArgFieldFrag on ComplicatedArgs {
nonNullIntArgField(nonNullIntArg: $intArg)
}
query Query($intArg: Int) {
complicatedArgs {
...nonNullIntArgFieldFrag
}
}
', [FormattedError::create(VariablesInAllowedPosition::badVarPosMessage('intArg', 'Int', 'Int!'), [new SourceLocation(6, 19), new SourceLocation(3, 43)])]);
}