@@ -23,21 +23,21 @@ class RequestValidationTests: XCTestCase {
23
23
var metadata : RequestFramingMetadata ?
24
24
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: . GET, bodyLength: . fixed( length: 0 ) ) )
25
25
XCTAssertNil ( headers. first ( name: " Content-Length " ) )
26
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
26
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
27
27
}
28
28
29
29
func testContentLengthHeaderIsAddedToPOSTAndPUTWithNoBody( ) {
30
30
var putHeaders = HTTPHeaders ( )
31
31
var putMetadata : RequestFramingMetadata ?
32
32
XCTAssertNoThrow ( putMetadata = try putHeaders. validateAndFixTransportFraming ( method: . PUT, bodyLength: . fixed( length: 0 ) ) )
33
33
XCTAssertEqual ( putHeaders. first ( name: " Content-Length " ) , " 0 " )
34
- XCTAssertEqual ( putMetadata? . body, . some ( . none ) )
34
+ XCTAssertEqual ( putMetadata? . body, . fixedSize ( 0 ) )
35
35
36
36
var postHeaders = HTTPHeaders ( )
37
37
var postMetadata : RequestFramingMetadata ?
38
38
XCTAssertNoThrow ( postMetadata = try postHeaders. validateAndFixTransportFraming ( method: . POST, bodyLength: . fixed( length: 0 ) ) )
39
39
XCTAssertEqual ( postHeaders. first ( name: " Content-Length " ) , " 0 " )
40
- XCTAssertEqual ( postMetadata? . body, . some ( . none ) )
40
+ XCTAssertEqual ( postMetadata? . body, . fixedSize ( 0 ) )
41
41
}
42
42
43
43
func testContentLengthHeaderIsChangedIfBodyHasDifferentLength( ) {
@@ -117,7 +117,7 @@ class RequestValidationTests: XCTestCase {
117
117
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: method, bodyLength: . fixed( length: 0 ) ) )
118
118
XCTAssertTrue ( headers [ " content-length " ] . isEmpty)
119
119
XCTAssertTrue ( headers [ " transfer-encoding " ] . isEmpty)
120
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
120
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
121
121
}
122
122
123
123
for method : HTTPMethod in [ . POST, . PUT] {
@@ -126,7 +126,7 @@ class RequestValidationTests: XCTestCase {
126
126
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: method, bodyLength: . fixed( length: 0 ) ) )
127
127
XCTAssertEqual ( headers [ " content-length " ] . first, " 0 " )
128
128
XCTAssertFalse ( headers [ " transfer-encoding " ] . contains ( " chunked " ) )
129
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
129
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
130
130
}
131
131
}
132
132
@@ -187,7 +187,7 @@ class RequestValidationTests: XCTestCase {
187
187
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: method, bodyLength: . fixed( length: 0 ) ) )
188
188
XCTAssertTrue ( headers [ " content-length " ] . isEmpty)
189
189
XCTAssertTrue ( headers [ " transfer-encoding " ] . isEmpty)
190
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
190
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
191
191
}
192
192
193
193
for method : HTTPMethod in [ . POST, . PUT] {
@@ -196,7 +196,7 @@ class RequestValidationTests: XCTestCase {
196
196
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: method, bodyLength: . fixed( length: 0 ) ) )
197
197
XCTAssertEqual ( headers [ " content-length " ] . first, " 0 " )
198
198
XCTAssertTrue ( headers [ " transfer-encoding " ] . isEmpty)
199
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
199
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
200
200
}
201
201
}
202
202
@@ -235,7 +235,7 @@ class RequestValidationTests: XCTestCase {
235
235
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: method, bodyLength: . fixed( length: 0 ) ) )
236
236
XCTAssertTrue ( headers [ " content-length " ] . isEmpty)
237
237
XCTAssertFalse ( headers [ " transfer-encoding " ] . contains ( " chunked " ) )
238
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
238
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
239
239
}
240
240
241
241
for method : HTTPMethod in [ . POST, . PUT] {
@@ -244,7 +244,7 @@ class RequestValidationTests: XCTestCase {
244
244
XCTAssertNoThrow ( metadata = try headers. validateAndFixTransportFraming ( method: method, bodyLength: . fixed( length: 0 ) ) )
245
245
XCTAssertEqual ( headers [ " content-length " ] . first, " 0 " )
246
246
XCTAssertFalse ( headers [ " transfer-encoding " ] . contains ( " chunked " ) )
247
- XCTAssertEqual ( metadata? . body, . some ( . none ) )
247
+ XCTAssertEqual ( metadata? . body, . fixedSize ( 0 ) )
248
248
}
249
249
}
250
250
0 commit comments