@@ -42,10 +42,38 @@ exports[`should not change globally unique audit ids 1`] = `
42
42
" id" : " 9C48" ,
43
43
" name" : " MAY NOT allow executing mutations on GET requests" ,
44
44
} ,
45
+ {
46
+ " id" : " 9ABE" ,
47
+ " name" : " MAY respond with 4xx status code if content-type is not supplied on POST requests" ,
48
+ } ,
45
49
{
46
50
" id" : " 03D4" ,
47
51
" name" : " MUST accept application/json POST requests" ,
48
52
} ,
53
+ {
54
+ " id" : " A5BF" ,
55
+ " name" : " MAY use 400 status code when request body is missing on POST" ,
56
+ } ,
57
+ {
58
+ " id" : " 423L" ,
59
+ " name" : " MAY use 400 status code on missing {query} parameter" ,
60
+ } ,
61
+ {
62
+ " id" : " LKJ0" ,
63
+ " name" : " MAY use 400 status code on object {query} parameter" ,
64
+ } ,
65
+ {
66
+ " id" : " LKJ1" ,
67
+ " name" : " MAY use 400 status code on number {query} parameter" ,
68
+ } ,
69
+ {
70
+ " id" : " LKJ2" ,
71
+ " name" : " MAY use 400 status code on boolean {query} parameter" ,
72
+ } ,
73
+ {
74
+ " id" : " LKJ3" ,
75
+ " name" : " MAY use 400 status code on array {query} parameter" ,
76
+ } ,
49
77
{
50
78
" id" : " 34A2" ,
51
79
" name" : " SHOULD allow string {query} parameter when accepting application/graphql-response+json" ,
@@ -54,6 +82,22 @@ exports[`should not change globally unique audit ids 1`] = `
54
82
" id" : " 13EE" ,
55
83
" name" : " MUST allow string {query} parameter when accepting application/json" ,
56
84
} ,
85
+ {
86
+ " id" : " 6C00" ,
87
+ " name" : " MAY use 400 status code on object {operationName} parameter" ,
88
+ } ,
89
+ {
90
+ " id" : " 6C01" ,
91
+ " name" : " MAY use 400 status code on number {operationName} parameter" ,
92
+ } ,
93
+ {
94
+ " id" : " 6C02" ,
95
+ " name" : " MAY use 400 status code on boolean {operationName} parameter" ,
96
+ } ,
97
+ {
98
+ " id" : " 6C03" ,
99
+ " name" : " MAY use 400 status code on array {operationName} parameter" ,
100
+ } ,
57
101
{
58
102
" id" : " 8161" ,
59
103
" name" : " SHOULD allow string {operationName} parameter when accepting application/graphql-response+json" ,
@@ -86,6 +130,22 @@ exports[`should not change globally unique audit ids 1`] = `
86
130
" id" : " 0222" ,
87
131
" name" : " MUST allow null {extensions} parameter when accepting application/json" ,
88
132
} ,
133
+ {
134
+ " id" : " 4760" ,
135
+ " name" : " MAY use 400 status code on string {variables} parameter" ,
136
+ } ,
137
+ {
138
+ " id" : " 4761" ,
139
+ " name" : " MAY use 400 status code on number {variables} parameter" ,
140
+ } ,
141
+ {
142
+ " id" : " 4762" ,
143
+ " name" : " MAY use 400 status code on boolean {variables} parameter" ,
144
+ } ,
145
+ {
146
+ " id" : " 4763" ,
147
+ " name" : " MAY use 400 status code on array {variables} parameter" ,
148
+ } ,
89
149
{
90
150
" id" : " 2EA1" ,
91
151
" name" : " SHOULD allow map {variables} parameter when accepting application/graphql-response+json" ,
@@ -102,6 +162,22 @@ exports[`should not change globally unique audit ids 1`] = `
102
162
" id" : " 6A70" ,
103
163
" name" : " MAY allow URL-encoded JSON string {variables} parameter in GETs when accepting application/json" ,
104
164
} ,
165
+ {
166
+ " id" : " 58B0" ,
167
+ " name" : " MAY use 400 status code on string {extensions} parameter" ,
168
+ } ,
169
+ {
170
+ " id" : " 58B1" ,
171
+ " name" : " MAY use 400 status code on number {extensions} parameter" ,
172
+ } ,
173
+ {
174
+ " id" : " 58B2" ,
175
+ " name" : " MAY use 400 status code on boolean {extensions} parameter" ,
176
+ } ,
177
+ {
178
+ " id" : " 58B3" ,
179
+ " name" : " MAY use 400 status code on array {extensions} parameter" ,
180
+ } ,
105
181
{
106
182
" id" : " 428F" ,
107
183
" name" : " SHOULD allow map {extensions} parameter when accepting application/graphql-response+json" ,
@@ -110,6 +186,22 @@ exports[`should not change globally unique audit ids 1`] = `
110
186
" id" : " 1B7A" ,
111
187
" name" : " MUST allow map {extensions} parameter when accepting application/json" ,
112
188
} ,
189
+ {
190
+ " id" : " B6DC" ,
191
+ " name" : " MAY use 4xx or 5xx status codes on JSON parsing failure" ,
192
+ } ,
193
+ {
194
+ " id" : " BCF8" ,
195
+ " name" : " MAY use 400 status code on JSON parsing failure" ,
196
+ } ,
197
+ {
198
+ " id" : " 8764" ,
199
+ " name" : " MAY use 4xx or 5xx status codes if parameters are invalid" ,
200
+ } ,
201
+ {
202
+ " id" : " 3E3A" ,
203
+ " name" : " MAY use 400 status code if parameters are invalid" ,
204
+ } ,
113
205
{
114
206
" id" : " 572B" ,
115
207
" name" : " SHOULD use 200 status code on document parsing failure when accepting application/json" ,
0 commit comments