Skip to content
This repository was archived by the owner on Nov 8, 2024. It is now read-only.

Commit 34adc31

Browse files
author
Marco Friso
committed
test(oas3): run test:integration:fix to include servers key
1 parent c07d897 commit 34adc31

File tree

2 files changed

+97
-120
lines changed

2 files changed

+97
-120
lines changed

packages/fury-adapter-oas3-parser/test/integration/fixtures/petstore.json

Lines changed: 36 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,42 @@
4949
}
5050
},
5151
"content": [
52+
{
53+
"element": "category",
54+
"meta": {
55+
"classes": {
56+
"element": "array",
57+
"content": [
58+
{
59+
"element": "string",
60+
"content": "hosts"
61+
}
62+
]
63+
}
64+
},
65+
"content": [
66+
{
67+
"element": "resource",
68+
"meta": {
69+
"classes": {
70+
"element": "array",
71+
"content": [
72+
{
73+
"element": "string",
74+
"content": "host"
75+
}
76+
]
77+
}
78+
},
79+
"attributes": {
80+
"href": {
81+
"element": "string",
82+
"content": "http://petstore.swagger.io/v1"
83+
}
84+
}
85+
}
86+
]
87+
},
5288
{
5389
"element": "resource",
5490
"attributes": {
@@ -551,66 +587,6 @@
551587
}
552588
]
553589
},
554-
{
555-
"element": "annotation",
556-
"meta": {
557-
"classes": {
558-
"element": "array",
559-
"content": [
560-
{
561-
"element": "string",
562-
"content": "warning"
563-
}
564-
]
565-
}
566-
},
567-
"attributes": {
568-
"sourceMap": {
569-
"element": "array",
570-
"content": [
571-
{
572-
"element": "sourceMap",
573-
"content": [
574-
{
575-
"element": "array",
576-
"content": [
577-
{
578-
"element": "number",
579-
"attributes": {
580-
"line": {
581-
"element": "number",
582-
"content": 7
583-
},
584-
"column": {
585-
"element": "number",
586-
"content": 1
587-
}
588-
},
589-
"content": 91
590-
},
591-
{
592-
"element": "number",
593-
"attributes": {
594-
"line": {
595-
"element": "number",
596-
"content": 7
597-
},
598-
"column": {
599-
"element": "number",
600-
"content": 8
601-
}
602-
},
603-
"content": 7
604-
}
605-
]
606-
}
607-
]
608-
}
609-
]
610-
}
611-
},
612-
"content": "'OpenAPI Object' contains unsupported key 'servers'"
613-
},
614590
{
615591
"element": "annotation",
616592
"meta": {

packages/fury-adapter-oas3-parser/test/integration/fixtures/petstore.sourcemap.json

Lines changed: 61 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,67 @@
124124
}
125125
},
126126
"content": [
127+
{
128+
"element": "category",
129+
"meta": {
130+
"classes": {
131+
"element": "array",
132+
"content": [
133+
{
134+
"element": "string",
135+
"content": "hosts"
136+
}
137+
]
138+
}
139+
},
140+
"content": [
141+
{
142+
"element": "resource",
143+
"meta": {
144+
"classes": {
145+
"element": "array",
146+
"content": [
147+
{
148+
"element": "string",
149+
"content": "host"
150+
}
151+
]
152+
}
153+
},
154+
"attributes": {
155+
"href": {
156+
"element": "string",
157+
"attributes": {
158+
"sourceMap": {
159+
"element": "array",
160+
"content": [
161+
{
162+
"element": "sourceMap",
163+
"content": [
164+
{
165+
"element": "array",
166+
"content": [
167+
{
168+
"element": "number",
169+
"content": 109
170+
},
171+
{
172+
"element": "number",
173+
"content": 29
174+
}
175+
]
176+
}
177+
]
178+
}
179+
]
180+
}
181+
},
182+
"content": "http://petstore.swagger.io/v1"
183+
}
184+
}
185+
}
186+
]
187+
},
127188
{
128189
"element": "resource",
129190
"attributes": {
@@ -1326,66 +1387,6 @@
13261387
}
13271388
]
13281389
},
1329-
{
1330-
"element": "annotation",
1331-
"meta": {
1332-
"classes": {
1333-
"element": "array",
1334-
"content": [
1335-
{
1336-
"element": "string",
1337-
"content": "warning"
1338-
}
1339-
]
1340-
}
1341-
},
1342-
"attributes": {
1343-
"sourceMap": {
1344-
"element": "array",
1345-
"content": [
1346-
{
1347-
"element": "sourceMap",
1348-
"content": [
1349-
{
1350-
"element": "array",
1351-
"content": [
1352-
{
1353-
"element": "number",
1354-
"attributes": {
1355-
"line": {
1356-
"element": "number",
1357-
"content": 7
1358-
},
1359-
"column": {
1360-
"element": "number",
1361-
"content": 1
1362-
}
1363-
},
1364-
"content": 91
1365-
},
1366-
{
1367-
"element": "number",
1368-
"attributes": {
1369-
"line": {
1370-
"element": "number",
1371-
"content": 7
1372-
},
1373-
"column": {
1374-
"element": "number",
1375-
"content": 8
1376-
}
1377-
},
1378-
"content": 7
1379-
}
1380-
]
1381-
}
1382-
]
1383-
}
1384-
]
1385-
}
1386-
},
1387-
"content": "'OpenAPI Object' contains unsupported key 'servers'"
1388-
},
13891390
{
13901391
"element": "annotation",
13911392
"meta": {

0 commit comments

Comments
 (0)