@@ -7,11 +7,6 @@ import { describe, expect, test } from 'vitest'
7
7
import { AnyObject , normalize , openapi } from '../src'
8
8
9
9
const expectedErrors = {
10
- // 'packages/openapi-parser/tests/files/airport-webappspotcom.yaml': [
11
- // {
12
- // message: "must have required property 'tokenUrl'",
13
- // },
14
- // ],
15
10
'packages/openapi-parser/tests/files/opensuseorgobs.yaml' : [
16
11
{
17
12
message : "must have required property '$ref'" ,
@@ -45,33 +40,18 @@ const circularReferences = [
45
40
46
41
// Just skip some files. If it’s not empty, we’ve got some work to do. :)
47
42
const ignoreFiles = [
48
- // Cannot find supported OpenAPI version?
49
- 'packages/openapi-parser/tests/files/amadeuscomamadeus-flight-check-in-links.yaml' ,
50
- // Returns HTML?
51
- 'packages/openapi-parser/tests/files/amazonawscombackup.yaml' ,
52
- 'packages/openapi-parser/tests/files/amazonawscomappintegrations.yaml' ,
43
+ // Very slow files
44
+ 'packages/openapi-parser/tests/files/amazonawscomdynamodb.yaml' ,
45
+ 'packages/openapi-parser/tests/files/amazonawscomelasticmapreduce.yaml' ,
46
+ 'packages/openapi-parser/tests/files/amazonawscomemr-containers.yaml' ,
47
+ 'packages/openapi-parser/tests/files/amazonawscomec2.yaml' ,
48
+ 'packages/openapi-parser/tests/files/amazonawscomdynamodb.yaml' ,
53
49
]
54
50
55
51
const files = ( await glob ( './packages/openapi-parser/tests/files/*.yaml' ) )
56
52
. filter ( ( file ) => ! ignoreFiles . includes ( file ) )
57
53
// Aphabetic
58
54
. sort ( )
59
- // Random
60
- // .sort(() => Math.random() - 0.5)
61
-
62
- // Just test a few files specifically:
63
- // const files = [
64
- // 'packages/openapi-parser/tests/files/xerocomxero_accounting.yaml',
65
- // 'packages/openapi-parser/tests/files/xtrfeu.yaml',
66
- // 'packages/openapi-parser/tests/files/webflowcom.yaml',
67
- // 'packages/openapi-parser/tests/files/amazonawscomathena.yaml',
68
- // 'packages/openapi-parser/tests/files/amazonawscomce.yaml',
69
- // 'packages/openapi-parser/tests/files/amazonawscomconnect.yaml',
70
- // 'packages/openapi-parser/tests/files/opentrialslocal.yaml',
71
- // 'packages/openapi-parser/tests/files/bbccouk.yaml',
72
- // 'packages/openapi-parser/tests/files/ote-godaddycomdomains.yaml',
73
- // 'packages/openapi-parser/tests/files/googleapiscomfirebaserules.yaml',
74
- // ]
75
55
76
56
/**
77
57
* This test suite parses a large number of real-world OpenAPI files
0 commit comments