@@ -15,7 +15,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
15
15
let query = " DELETE FROM table WHERE id=1 "
16
16
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
17
17
18
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
18
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
19
19
XCTAssertEqual ( state. commandCompletedReceived ( " DELETE 1 " ) , . succeedQuery( promise, with: . init( value: . noRows( . tag( " DELETE 1 " ) ) , logger: logger) ) )
20
20
XCTAssertEqual ( state. readyForQueryReceived ( . idle) , . fireEventReadyForQuery)
21
21
}
@@ -30,7 +30,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
30
30
let query = " SELECT * FROM pg_class WHERE oid = \( nonExistentOID) "
31
31
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
32
32
33
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
33
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
34
34
35
35
let input : [ RowDescription . Column ] = [
36
36
. init( name: " version " , tableOID: 0 , columnAttributeNumber: 0 , dataType: . text, dataTypeSize: - 1 , dataTypeModifier: - 1 , format: . text)
@@ -49,7 +49,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
49
49
let query = " SELECT version() "
50
50
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
51
51
52
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
52
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
53
53
54
54
// We need to ensure that even though the row description from the wire says that we
55
55
// will receive data in `.text` format, we will actually receive it in binary format,
@@ -97,7 +97,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
97
97
let query = " -- some comments "
98
98
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
99
99
100
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
100
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
101
101
XCTAssertEqual ( state. emptyQueryResponseReceived ( ) , . succeedQuery( promise, with: . init( value: . noRows( . emptyResponse) , logger: logger) ) )
102
102
XCTAssertEqual ( state. readyForQueryReceived ( . idle) , . fireEventReadyForQuery)
103
103
}
@@ -112,7 +112,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
112
112
let query = " SELECT * FROM pg_class WHERE oid = \( nonExistentOID) "
113
113
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
114
114
115
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
115
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
116
116
117
117
let input : [ RowDescription . Column ] = [
118
118
. init( name: " version " , tableOID: 0 , columnAttributeNumber: 0 , dataType: . text, dataTypeSize: - 1 , dataTypeModifier: - 1 , format: . text)
@@ -133,7 +133,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
133
133
let query = " SELECT version() "
134
134
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
135
135
136
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
136
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
137
137
138
138
XCTAssertEqual ( state. cancelQueryStream ( ) , . failQuery( promise, with: . queryCancelled, cleanupContext: nil ) )
139
139
@@ -151,7 +151,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
151
151
let query = " SELECT version() "
152
152
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
153
153
154
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
154
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
155
155
156
156
// We need to ensure that even though the row description from the wire says that we
157
157
// will receive data in `.text` format, we will actually receive it in binary format,
@@ -188,7 +188,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
188
188
let query = " SELECT version() "
189
189
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
190
190
191
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
191
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
192
192
193
193
// We need to ensure that even though the row description from the wire says that we
194
194
// will receive data in `.text` format, we will actually receive it in binary format,
@@ -228,7 +228,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
228
228
let query = " SELECT version() "
229
229
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
230
230
231
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
231
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
232
232
233
233
// We need to ensure that even though the row description from the wire says that we
234
234
// will receive data in `.text` format, we will actually receive it in binary format,
@@ -280,7 +280,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
280
280
let query = " SELECT version() "
281
281
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
282
282
283
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
283
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
284
284
285
285
let serverError = PostgresBackendMessage . ErrorResponse ( fields: [ . severity: " Error " , . sqlState: " 123 " ] )
286
286
XCTAssertEqual (
@@ -299,7 +299,7 @@ class SimpleQueryStateMachineTests: XCTestCase {
299
299
let query = " SELECT version() "
300
300
let queryContext = SimpleQueryContext ( query: query, logger: logger, promise: promise)
301
301
302
- XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext) ) , . sendQuery( query) )
302
+ XCTAssertEqual ( state. enqueue ( task: . simpleQuery( queryContext, writePromise : nil ) ) , . sendQuery( query, promise : nil ) )
303
303
XCTAssertEqual ( state. cancelQueryStream ( ) , . failQuery( promise, with: . queryCancelled, cleanupContext: . none) )
304
304
305
305
let serverError = PostgresBackendMessage . ErrorResponse ( fields: [ . severity: " Error " , . sqlState: " 123 " ] )
0 commit comments