...
1- name: unique variable names
2 rule: UniqueVariableNames
3 schema: 0
4 query: |2-
5
6 query A($x: Int, $y: String) { __typename }
7 query B($x: String, $y: Int) { __typename }
8
9 errors: []
10- name: duplicate variable names
11 rule: UniqueVariableNames
12 schema: 0
13 query: |2-
14
15 query A($x: Int, $x: Int, $x: String) { __typename }
16 query B($x: String, $x: Int) { __typename }
17 query C($x: Int, $x: Int) { __typename }
18
19 errors:
20 - message: There can be only one variable named "x".
21 locations:
22 - {line: 2, column: 16}
23 - {line: 2, column: 25}
24 - message: There can be only one variable named "x".
25 locations:
26 - {line: 2, column: 16}
27 - {line: 2, column: 34}
28 - message: There can be only one variable named "x".
29 locations:
30 - {line: 3, column: 16}
31 - {line: 3, column: 28}
32 - message: There can be only one variable named "x".
33 locations:
34 - {line: 4, column: 16}
35 - {line: 4, column: 25}
View as plain text