@@ -49,7 +49,7 @@ final class ControlPlaneRequestEncoderTests: XCTestCase {
49
49
XCTAssertEqual ( request? . head. uri, " /2018-06-01/runtime/invocation/next " )
50
50
XCTAssertEqual ( request? . head. version, . http1_1)
51
51
XCTAssertEqual ( request? . head. headers [ " host " ] , [ self . host] )
52
- XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ " Swift-Lambda/Unknown " ] )
52
+ XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ . userAgent ] )
53
53
54
54
XCTAssertNil ( try self . server. readInbound ( as: NIOHTTPServerRequestFull . self) )
55
55
}
@@ -64,7 +64,7 @@ final class ControlPlaneRequestEncoderTests: XCTestCase {
64
64
XCTAssertEqual ( request? . head. uri, " /2018-06-01/runtime/invocation/ \( requestID) /response " )
65
65
XCTAssertEqual ( request? . head. version, . http1_1)
66
66
XCTAssertEqual ( request? . head. headers [ " host " ] , [ self . host] )
67
- XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ " Swift-Lambda/Unknown " ] )
67
+ XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ . userAgent ] )
68
68
XCTAssertEqual ( request? . head. headers [ " content-length " ] , [ " 0 " ] )
69
69
70
70
XCTAssertNil ( try self . server. readInbound ( as: NIOHTTPServerRequestFull . self) )
@@ -82,7 +82,7 @@ final class ControlPlaneRequestEncoderTests: XCTestCase {
82
82
XCTAssertEqual ( request? . head. uri, " /2018-06-01/runtime/invocation/ \( requestID) /response " )
83
83
XCTAssertEqual ( request? . head. version, . http1_1)
84
84
XCTAssertEqual ( request? . head. headers [ " host " ] , [ self . host] )
85
- XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ " Swift-Lambda/Unknown " ] )
85
+ XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ . userAgent ] )
86
86
XCTAssertEqual ( request? . head. headers [ " content-length " ] , [ " \( payload. readableBytes) " ] )
87
87
XCTAssertEqual ( request? . body, payload)
88
88
@@ -100,7 +100,7 @@ final class ControlPlaneRequestEncoderTests: XCTestCase {
100
100
XCTAssertEqual ( request? . head. uri, " /2018-06-01/runtime/invocation/ \( requestID) /error " )
101
101
XCTAssertEqual ( request? . head. version, . http1_1)
102
102
XCTAssertEqual ( request? . head. headers [ " host " ] , [ self . host] )
103
- XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ " Swift-Lambda/Unknown " ] )
103
+ XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ . userAgent ] )
104
104
XCTAssertEqual ( request? . head. headers [ " lambda-runtime-function-error-type " ] , [ " Unhandled " ] )
105
105
let expectedBody = #"{"errorType":"SomeError","errorMessage":"An error happened"}"#
106
106
@@ -123,7 +123,7 @@ final class ControlPlaneRequestEncoderTests: XCTestCase {
123
123
XCTAssertEqual ( request? . head. uri, " /2018-06-01/runtime/init/error " )
124
124
XCTAssertEqual ( request? . head. version, . http1_1)
125
125
XCTAssertEqual ( request? . head. headers [ " host " ] , [ self . host] )
126
- XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ " Swift-Lambda/Unknown " ] )
126
+ XCTAssertEqual ( request? . head. headers [ " user-agent " ] , [ . userAgent ] )
127
127
XCTAssertEqual ( request? . head. headers [ " lambda-runtime-function-error-type " ] , [ " Unhandled " ] )
128
128
let expectedBody = #"{"errorType":"StartupError","errorMessage":"Urgh! Startup failed. 😨"}"#
129
129
XCTAssertEqual ( request? . head. headers [ " content-length " ] , [ " \( expectedBody. utf8. count) " ] )
0 commit comments