@@ -58,6 +58,11 @@ test("export-all-named-schemas", async () => {
58
58
} ,
59
59
} ,
60
60
parameters : [
61
+ {
62
+ name : "sameSchemaDifferentName" ,
63
+ in : "query" ,
64
+ schema : { type : "string" , enum : [ "xxx" , "yyy" , "zzz" ] } ,
65
+ } ,
61
66
{
62
67
name : "sameSchemaSameName" ,
63
68
in : "query" ,
@@ -128,6 +133,11 @@ test("export-all-named-schemas", async () => {
128
133
"errors": [],
129
134
"method": "delete",
130
135
"parameters": [
136
+ {
137
+ "name": "sameSchemaDifferentName",
138
+ "schema": "sameSchemaDifferentName",
139
+ "type": "Query",
140
+ },
131
141
{
132
142
"name": "sameSchemaSameName",
133
143
"schema": "sameSchemaSameName",
@@ -160,6 +170,7 @@ test("export-all-named-schemas", async () => {
160
170
"withAlias": false,
161
171
},
162
172
"schemas": {
173
+ "sameSchemaDifferentName": "z.enum(["xxx", "yyy", "zzz"]).optional()",
163
174
"sameSchemaSameName": "z.enum(["xxx", "yyy", "zzz"]).optional()",
164
175
"schemaNameAlreadyUsed": "z.enum(["aaa", "bbb", "ccc"]).optional()",
165
176
"schemaNameAlreadyUsed__2": "z.enum(["ggg", "hhh", "iii"]).optional()",
@@ -180,11 +191,13 @@ test("export-all-named-schemas", async () => {
180
191
181
192
const sameSchemaSameName = z.enum(["xxx", "yyy", "zzz"]).optional();
182
193
const schemaNameAlreadyUsed = z.enum(["aaa", "bbb", "ccc"]).optional();
194
+ const sameSchemaDifferentName = z.enum(["xxx", "yyy", "zzz"]).optional();
183
195
const schemaNameAlreadyUsed__2 = z.enum(["ggg", "hhh", "iii"]).optional();
184
196
185
197
export const schemas = {
186
198
sameSchemaSameName,
187
199
schemaNameAlreadyUsed,
200
+ sameSchemaDifferentName,
188
201
schemaNameAlreadyUsed__2,
189
202
};
190
203
@@ -220,6 +233,11 @@ test("export-all-named-schemas", async () => {
220
233
path: "/export-all-named-schemas",
221
234
requestFormat: "json",
222
235
parameters: [
236
+ {
237
+ name: "sameSchemaDifferentName",
238
+ type: "Query",
239
+ schema: sameSchemaDifferentName,
240
+ },
223
241
{
224
242
name: "sameSchemaSameName",
225
243
type: "Query",
0 commit comments