Skip to content

Commit 7961e62

Browse files
committed
split up some test cases
and harmonized naming
1 parent 83449c7 commit 7961e62

31 files changed

+269
-232
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
openapi: 3.2.0
2+
$self: 42 # must be a string, not a number
3+
info:
4+
title: API
5+
version: 1.0.0
6+
paths: {}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
openapi: 3.2.0
2+
$self: no#fragment # must not contain a fragment
3+
info:
4+
title: API
5+
version: 1.0.0
6+
paths: {}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
openapi: 3.2.0
2+
info:
3+
title: API
4+
version: 1.0.0
5+
components: [] # must be an object

tests/schema/fail/invalid-components-object.yaml renamed to tests/schema/fail/components-object-wrong-field-types.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ openapi: 3.2.0
22
info:
33
title: API
44
version: 1.0.0
5-
paths: []
65
components:
76
schemas: []
87
responses: []
File renamed without changes.

tests/schema/fail/incomplete-info-license.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.

tests/schema/fail/incomplete-info-object.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
openapi: 3.2.0
2+
info:
3+
title: API
4+
version: 1.0.0
5+
contact:
6+
name: true
7+
email: true
8+
url: true
9+
paths: {}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
openapi: 3.2.0
2+
info:
3+
title: API
4+
version: 1.0.0
5+
license: {} # must have name
6+
paths: {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
openapi: 3.2.0
2+
info:
3+
title: API
4+
version: 1.0.0
5+
license:
6+
name: true
7+
identifier: true
8+
url: true
9+
paths: {}

0 commit comments

Comments
 (0)