...
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 - {line: 2, column: 34}
25 - message: There can be only one variable named "$x".
26 locations:
27 - {line: 3, column: 16}
28 - {line: 3, column: 28}
29 - message: There can be only one variable named "$x".
30 locations:
31 - {line: 4, column: 16}
32 - {line: 4, column: 25}
View as plain text