@@ -32,10 +32,7 @@ final class Test_URISerializer: Test_Runtime {
32
32
simpleUnexplode: " " ,
33
33
formDataExplode: " empty= " ,
34
34
formDataUnexplode: " empty= " ,
35
- deepObjectExplode: . custom(
36
- " empty= " ,
37
- expectedError: . deepObjectsWithPrimitiveValuesNotSupported
38
- )
35
+ deepObjectExplode: . custom( " empty= " , expectedError: . deepObjectsWithPrimitiveValuesNotSupported)
39
36
)
40
37
) ,
41
38
makeCase (
@@ -48,10 +45,7 @@ final class Test_URISerializer: Test_Runtime {
48
45
simpleUnexplode: " fred " ,
49
46
formDataExplode: " who=fred " ,
50
47
formDataUnexplode: " who=fred " ,
51
- deepObjectExplode: . custom(
52
- " who=fred " ,
53
- expectedError: . deepObjectsWithPrimitiveValuesNotSupported
54
- )
48
+ deepObjectExplode: . custom( " who=fred " , expectedError: . deepObjectsWithPrimitiveValuesNotSupported)
55
49
)
56
50
) ,
57
51
makeCase (
@@ -64,10 +58,7 @@ final class Test_URISerializer: Test_Runtime {
64
58
simpleUnexplode: " 1234 " ,
65
59
formDataExplode: " x=1234 " ,
66
60
formDataUnexplode: " x=1234 " ,
67
- deepObjectExplode: . custom(
68
- " x=1234 " ,
69
- expectedError: . deepObjectsWithPrimitiveValuesNotSupported
70
- )
61
+ deepObjectExplode: . custom( " x=1234 " , expectedError: . deepObjectsWithPrimitiveValuesNotSupported)
71
62
)
72
63
) ,
73
64
makeCase (
@@ -80,10 +71,7 @@ final class Test_URISerializer: Test_Runtime {
80
71
simpleUnexplode: " 12.34 " ,
81
72
formDataExplode: " x=12.34 " ,
82
73
formDataUnexplode: " x=12.34 " ,
83
- deepObjectExplode: . custom(
84
- " x=12.34 " ,
85
- expectedError: . deepObjectsWithPrimitiveValuesNotSupported
86
- )
74
+ deepObjectExplode: . custom( " x=12.34 " , expectedError: . deepObjectsWithPrimitiveValuesNotSupported)
87
75
)
88
76
) ,
89
77
makeCase (
@@ -129,7 +117,7 @@ final class Test_URISerializer: Test_Runtime {
129
117
formDataExplode: " list=red&list=green&list=blue " ,
130
118
formDataUnexplode: " list=red,green,blue " ,
131
119
deepObjectExplode: . custom(
132
- " list=red&list=green&list=blue " ,
120
+ " list=red&list=green&list=blue " ,
133
121
expectedError: . deepObjectsArrayNotSupported
134
122
)
135
123
)
@@ -165,13 +153,9 @@ final class Test_URISerializer: Test_Runtime {
165
153
)
166
154
} catch {
167
155
guard let expectedError = input. expectedError,
168
- let serializationError = error as? URISerializer . SerializationError else {
169
- XCTAssert (
170
- false ,
171
- " Unexpected error thrown: \( error) " ,
172
- file: testCase. file,
173
- line: testCase. line
174
- )
156
+ let serializationError = error as? URISerializer . SerializationError
157
+ else {
158
+ XCTAssert ( false , " Unexpected error thrown: \( error) " , file: testCase. file, line: testCase. line)
175
159
return
176
160
}
177
161
XCTAssertEqual (
@@ -209,26 +193,21 @@ extension Test_URISerializer {
209
193
static let deepObjectExplode : Self = . init( name: " deepObjectExplode " , config: . deepObjectExplode)
210
194
}
211
195
struct Variants {
212
-
213
196
struct Input : ExpressibleByStringLiteral {
214
197
var string : String
215
198
var expectedError : URISerializer . SerializationError ?
216
-
217
199
init ( string: String , expectedError: URISerializer . SerializationError ? = nil ) {
218
200
self . string = string
219
201
self . expectedError = expectedError
220
202
}
221
-
222
203
static func custom( _ string: String , expectedError: URISerializer . SerializationError ) -> Self {
223
204
. init( string: string, expectedError: expectedError)
224
205
}
225
-
226
206
init ( stringLiteral value: String ) {
227
207
self . string = value
228
208
self . expectedError = nil
229
209
}
230
210
}
231
-
232
211
var formExplode : Input
233
212
var formUnexplode : Input
234
213
var simpleExplode : Input
0 commit comments