You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
exports[`Circular Discriminator References > should not create circular references when child extends discriminator parent via allOf > ACHDetailsResponse-tree 1`] =`
3
+
exports[`Full Spec Circular Discriminator References > should handle full PaymentAccountDetailsResponse spec without circular refs > ACHDetailsResponse-tree 1`] =`
4
4
[
5
5
{
6
6
"args": [
@@ -17,6 +17,39 @@ exports[`Circular Discriminator References > should not create circular referenc
17
17
"args": {
18
18
"additionalProperties": [],
19
19
"properties": {
20
+
"account_class": [
21
+
{
22
+
"args": [
23
+
{
24
+
"args": {
25
+
"$ref": "#/components/schemas/AccountClass",
26
+
"isImportable": true,
27
+
"name": "accountClass",
28
+
"path": "accountClass.ts",
29
+
},
30
+
"keyword": "ref",
31
+
},
32
+
],
33
+
"keyword": "and",
34
+
},
35
+
{
36
+
"args": {
37
+
"format": undefined,
38
+
"type": undefined,
39
+
},
40
+
"keyword": "schema",
41
+
},
42
+
{
43
+
"keyword": "nullable",
44
+
},
45
+
{
46
+
"args": "account_class",
47
+
"keyword": "name",
48
+
},
49
+
{
50
+
"keyword": "nullish",
51
+
},
52
+
],
20
53
"account_number": [
21
54
{
22
55
"keyword": "string",
@@ -33,21 +66,42 @@ exports[`Circular Discriminator References > should not create circular referenc
33
66
"keyword": "name",
34
67
},
35
68
],
36
-
"type": [
69
+
"account_type": [
37
70
{
38
-
"args": {
39
-
"asConst": false,
40
-
"items": [
41
-
{
42
-
"format": "string",
43
-
"name": ""ACH"",
44
-
"value": "ACH",
71
+
"args": [
72
+
{
73
+
"args": {
74
+
"$ref": "#/components/schemas/AccountType",
75
+
"isImportable": true,
76
+
"name": "accountType",
77
+
"path": "accountType.ts",
45
78
},
46
-
],
47
-
"name": "ACHDetailsResponseType",
48
-
"typeName": "ACHDetailsResponseType",
79
+
"keyword": "ref",
80
+
},
81
+
],
82
+
"keyword": "and",
83
+
},
84
+
{
85
+
"args": {
86
+
"format": undefined,
87
+
"type": undefined,
49
88
},
50
-
"keyword": "enum",
89
+
"keyword": "schema",
90
+
},
91
+
{
92
+
"keyword": "nullable",
93
+
},
94
+
{
95
+
"args": "account_type",
96
+
"keyword": "name",
97
+
},
98
+
{
99
+
"keyword": "nullish",
100
+
},
101
+
],
102
+
"payment_instrument_id": [
103
+
{
104
+
"keyword": "string",
51
105
},
52
106
{
53
107
"args": {
@@ -57,44 +111,10 @@ exports[`Circular Discriminator References > should not create circular referenc
57
111
"keyword": "schema",
58
112
},
59
113
{
60
-
"args": "type",
114
+
"args": "payment_instrument_id",
61
115
"keyword": "name",
62
116
},
63
117
],
64
-
},
65
-
},
66
-
"keyword": "object",
67
-
},
68
-
],
69
-
"keyword": "and",
70
-
},
71
-
{
72
-
"args": {
73
-
"format": undefined,
74
-
"type": "object",
75
-
},
76
-
"keyword": "schema",
77
-
},
78
-
]
79
-
`;
80
-
81
-
exports[`Circular Discriminator References > should not create circular references when child extends discriminator parent via allOf > DomesticWireDetailsResponse-tree 1`] =`
@@ -156,10 +170,41 @@ exports[`Circular Discriminator References > should not create circular referenc
156
170
]
157
171
`;
158
172
159
-
exports[`Circular Discriminator References > should not create circular references when child extends discriminator parent via allOf > PaymentAccountDetailsResponse-tree 1`] =`
173
+
exports[`Full Spec Circular Discriminator References > should handle full PaymentAccountDetailsResponse spec without circular refs > PaymentAccountDetailsResponse-tree 1`] =`
0 commit comments