@@ -51,7 +51,7 @@ async fn test_ping_influx_db_tokio() {
51
51
async fn test_connection_error ( ) {
52
52
let test_name = "test_connection_error" ;
53
53
let client = Client :: new ( "http://127.0.0.1:10086" , test_name) . with_token ( "admintoken" ) ;
54
- let read_query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
54
+ let read_query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
55
55
let read_result = client. query ( & read_query) . await ;
56
56
assert_result_err ( & read_result) ;
57
57
match read_result {
@@ -76,7 +76,7 @@ async fn test_authed_write_and_read() {
76
76
let client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME ) . with_token ( "admintoken" ) ;
77
77
let query = format ! ( "CREATE DATABASE {}" , TEST_NAME ) ;
78
78
client
79
- . query ( & Query :: raw_read_query ( query) )
79
+ . query ( & < dyn Query > :: raw_read_query ( query) )
80
80
. await
81
81
. expect ( "could not setup db" ) ;
82
82
@@ -87,7 +87,7 @@ async fn test_authed_write_and_read() {
87
87
let write_result = client. query ( & write_query) . await ;
88
88
assert_result_ok ( & write_result) ;
89
89
90
- let read_query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
90
+ let read_query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
91
91
let read_result = client. query ( & read_query) . await ;
92
92
assert_result_ok ( & read_result) ;
93
93
assert ! (
@@ -100,7 +100,7 @@ async fn test_authed_write_and_read() {
100
100
let query = format ! ( "DROP DATABASE {}" , TEST_NAME ) ;
101
101
102
102
client
103
- . query ( & Query :: raw_read_query ( query) )
103
+ . query ( & < dyn Query > :: raw_read_query ( query) )
104
104
. await
105
105
. expect ( "could not clean up db" ) ;
106
106
} ,
@@ -121,7 +121,7 @@ async fn test_wrong_authed_write_and_read() {
121
121
let client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME ) . with_token ( "admintoken" ) ;
122
122
let query = format ! ( "CREATE DATABASE {}" , TEST_NAME ) ;
123
123
client
124
- . query ( & Query :: raw_read_query ( query) )
124
+ . query ( & < dyn Query > :: raw_read_query ( query) )
125
125
. await
126
126
. expect ( "could not setup db" ) ;
127
127
@@ -139,7 +139,7 @@ async fn test_wrong_authed_write_and_read() {
139
139
) ,
140
140
}
141
141
142
- let read_query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
142
+ let read_query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
143
143
let read_result = client. query ( & read_query) . await ;
144
144
assert_result_err ( & read_result) ;
145
145
match read_result {
@@ -152,7 +152,7 @@ async fn test_wrong_authed_write_and_read() {
152
152
153
153
let client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME )
154
154
. with_auth ( "nopriv_user" , "password" ) ;
155
- let read_query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
155
+ let read_query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
156
156
let read_result = client. query ( & read_query) . await ;
157
157
assert_result_err ( & read_result) ;
158
158
match read_result {
@@ -167,7 +167,7 @@ async fn test_wrong_authed_write_and_read() {
167
167
let client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME ) . with_token ( "admintoken" ) ;
168
168
let query = format ! ( "DROP DATABASE {}" , TEST_NAME ) ;
169
169
client
170
- . query ( & Query :: raw_read_query ( query) )
170
+ . query ( & < dyn Query > :: raw_read_query ( query) )
171
171
. await
172
172
. expect ( "could not clean up db" ) ;
173
173
} ,
@@ -188,7 +188,7 @@ async fn test_non_authed_write_and_read() {
188
188
let client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME ) . with_token ( "admintoken" ) ;
189
189
let query = format ! ( "CREATE DATABASE {}" , TEST_NAME ) ;
190
190
client
191
- . query ( & Query :: raw_read_query ( query) )
191
+ . query ( & < dyn Query > :: raw_read_query ( query) )
192
192
. await
193
193
. expect ( "could not setup db" ) ;
194
194
let non_authed_client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME ) ;
@@ -205,7 +205,7 @@ async fn test_non_authed_write_and_read() {
205
205
) ,
206
206
}
207
207
208
- let read_query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
208
+ let read_query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
209
209
let read_result = non_authed_client. query ( & read_query) . await ;
210
210
assert_result_err ( & read_result) ;
211
211
match read_result {
@@ -220,7 +220,7 @@ async fn test_non_authed_write_and_read() {
220
220
let client = Client :: new ( "http://127.0.0.1:9086" , TEST_NAME ) . with_token ( "admintoken" ) ;
221
221
let query = format ! ( "DROP DATABASE {}" , TEST_NAME ) ;
222
222
client
223
- . query ( & Query :: raw_read_query ( query) )
223
+ . query ( & < dyn Query > :: raw_read_query ( query) )
224
224
. await
225
225
. expect ( "could not clean up db" ) ;
226
226
} ,
@@ -246,7 +246,7 @@ async fn test_write_and_read_field() {
246
246
let write_result = client. query ( & write_query) . await ;
247
247
assert_result_ok ( & write_result) ;
248
248
249
- let read_query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
249
+ let read_query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
250
250
let read_result = client. query ( & read_query) . await ;
251
251
assert_result_ok ( & read_result) ;
252
252
assert ! (
@@ -295,8 +295,9 @@ async fn test_write_and_read_option() {
295
295
temperature : i32 ,
296
296
}
297
297
298
- let query =
299
- Query :: raw_read_query ( "SELECT time, temperature, wind_strength FROM weather" ) ;
298
+ let query = <dyn Query >:: raw_read_query (
299
+ "SELECT time, temperature, wind_strength FROM weather" ,
300
+ ) ;
300
301
let result = client
301
302
. json_query ( query)
302
303
. await
@@ -352,7 +353,7 @@ async fn test_json_query() {
352
353
temperature : i32 ,
353
354
}
354
355
355
- let query = Query :: raw_read_query ( "SELECT * FROM weather" ) ;
356
+ let query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather" ) ;
356
357
let result = client
357
358
. json_query ( query)
358
359
. await
@@ -410,7 +411,7 @@ async fn test_json_query_tagged() {
410
411
temperature : i32 ,
411
412
}
412
413
413
- let query = Query :: raw_read_query ( "SELECT * FROM weather GROUP BY location" ) ;
414
+ let query = < dyn Query > :: raw_read_query ( "SELECT * FROM weather GROUP BY location" ) ;
414
415
let result = client. json_query ( query) . await . and_then ( |mut db_result| {
415
416
db_result. deserialize_next_tagged :: < WeatherMeta , Weather > ( )
416
417
} ) ;
@@ -476,7 +477,7 @@ async fn test_json_query_vec() {
476
477
temperature : i32 ,
477
478
}
478
479
479
- let query = Query :: raw_read_query ( "SELECT * FROM temperature_vec" ) ;
480
+ let query = < dyn Query > :: raw_read_query ( "SELECT * FROM temperature_vec" ) ;
480
481
let result = client
481
482
. json_query ( query)
482
483
. await
@@ -533,7 +534,7 @@ async fn test_serde_multi_query() {
533
534
534
535
let result = client
535
536
. json_query (
536
- Query :: raw_read_query ( "SELECT * FROM temperature" )
537
+ < dyn Query > :: raw_read_query ( "SELECT * FROM temperature" )
537
538
. add_query ( "SELECT * FROM humidity" ) ,
538
539
)
539
540
. await
@@ -577,7 +578,9 @@ async fn test_serde_multi_query() {
577
578
async fn test_wrong_query_errors ( ) {
578
579
let client = create_client ( "test_name" ) ;
579
580
let result = client
580
- . json_query ( Query :: raw_read_query ( "CREATE DATABASE this_should_fail" ) )
581
+ . json_query ( <dyn Query >:: raw_read_query (
582
+ "CREATE DATABASE this_should_fail" ,
583
+ ) )
581
584
. await ;
582
585
assert ! (
583
586
result. is_err( ) ,
0 commit comments