File tree Expand file tree Collapse file tree 3 files changed +21
-6
lines changed
src/Microsoft.OpenApi.Readers/V2
test/Microsoft.OpenApi.Readers.Tests/V2Tests Expand file tree Collapse file tree 3 files changed +21
-6
lines changed Original file line number Diff line number Diff line change @@ -166,10 +166,6 @@ private static void LoadStyle(OpenApiHeader h, string v)
166
166
return ;
167
167
case "tsv" :
168
168
throw new NotSupportedException ( ) ;
169
- case "multi" :
170
- h . Style = ParameterStyle . Form ;
171
- h . Explode = true ;
172
- return ;
173
169
}
174
170
}
175
171
}
Original file line number Diff line number Diff line change 1
1
// Copyright (c) Microsoft Corporation. All rights reserved.
2
2
// Licensed under the MIT license.
3
3
4
+ using System . Collections . Generic ;
4
5
using System . IO ;
5
6
using FluentAssertions ;
6
7
using Microsoft . OpenApi . Any ;
@@ -145,11 +146,24 @@ public void ParseHeaderParameterShouldSucceed()
145
146
Items = new OpenApiSchema
146
147
{
147
148
Type = "integer" ,
148
- Format = "int64"
149
+ Format = "int64" ,
150
+ Enum = new List < IOpenApiAny >
151
+ {
152
+ new OpenApiInteger ( 1 ) ,
153
+ new OpenApiInteger ( 2 ) ,
154
+ new OpenApiInteger ( 3 ) ,
155
+ new OpenApiInteger ( 4 ) ,
156
+ }
149
157
} ,
150
158
Default = new OpenApiArray ( ) {
151
159
new OpenApiInteger ( 1 ) ,
152
160
new OpenApiInteger ( 2 )
161
+ } ,
162
+ Enum = new List < IOpenApiAny >
163
+ {
164
+ new OpenApiArray ( ) { new OpenApiInteger ( 1 ) , new OpenApiInteger ( 2 ) } ,
165
+ new OpenApiArray ( ) { new OpenApiInteger ( 2 ) , new OpenApiInteger ( 3 ) } ,
166
+ new OpenApiArray ( ) { new OpenApiInteger ( 3 ) , new OpenApiInteger ( 4 ) }
153
167
}
154
168
}
155
169
} ) ;
Original file line number Diff line number Diff line change @@ -8,4 +8,9 @@ default: [1,2]
8
8
items :
9
9
type : integer
10
10
format : int64
11
- collectionFormat : csv
11
+ enum : [1,2,3,4]
12
+ collectionFormat : csv
13
+ enum :
14
+ - [1,2]
15
+ - [2,3]
16
+ - [3,4]
You can’t perform that action at this time.
0 commit comments