1- use fallible_iterator:: FallibleIterator ;
21use std:: io:: Read ;
32use tokio_postgres:: types:: Type ;
43use tokio_postgres:: NoTls ;
@@ -21,11 +20,7 @@ fn query_prepared() {
2120 let mut client = Client :: connect ( "host=localhost port=5433 user=postgres" , NoTls ) . unwrap ( ) ;
2221
2322 let stmt = client. prepare ( "SELECT $1::TEXT" ) . unwrap ( ) ;
24- let rows = client
25- . query ( & stmt, & [ & "hello" ] )
26- . unwrap ( )
27- . into_vec ( )
28- . unwrap ( ) ;
23+ let rows = client. query ( & stmt, & [ & "hello" ] ) . unwrap ( ) ;
2924 assert_eq ! ( rows. len( ) , 1 ) ;
3025 assert_eq ! ( rows[ 0 ] . get:: <_, & str >( 0 ) , "hello" ) ;
3126}
@@ -34,11 +29,7 @@ fn query_prepared() {
3429fn query_unprepared ( ) {
3530 let mut client = Client :: connect ( "host=localhost port=5433 user=postgres" , NoTls ) . unwrap ( ) ;
3631
37- let rows = client
38- . query ( "SELECT $1::TEXT" , & [ & "hello" ] )
39- . unwrap ( )
40- . into_vec ( )
41- . unwrap ( ) ;
32+ let rows = client. query ( "SELECT $1::TEXT" , & [ & "hello" ] ) . unwrap ( ) ;
4233 assert_eq ! ( rows. len( ) , 1 ) ;
4334 assert_eq ! ( rows[ 0 ] . get:: <_, & str >( 0 ) , "hello" ) ;
4435}
@@ -49,8 +40,6 @@ fn transaction_commit() {
4940
5041 client
5142 . simple_query ( "CREATE TEMPORARY TABLE foo (id SERIAL PRIMARY KEY)" )
52- . unwrap ( )
53- . count ( )
5443 . unwrap ( ) ;
5544
5645 let mut transaction = client. transaction ( ) . unwrap ( ) ;
@@ -61,11 +50,7 @@ fn transaction_commit() {
6150
6251 transaction. commit ( ) . unwrap ( ) ;
6352
64- let rows = client
65- . query ( "SELECT * FROM foo" , & [ ] )
66- . unwrap ( )
67- . into_vec ( )
68- . unwrap ( ) ;
53+ let rows = client. query ( "SELECT * FROM foo" , & [ ] ) . unwrap ( ) ;
6954 assert_eq ! ( rows. len( ) , 1 ) ;
7055 assert_eq ! ( rows[ 0 ] . get:: <_, i32 >( 0 ) , 1 ) ;
7156}
@@ -76,8 +61,6 @@ fn transaction_rollback() {
7661
7762 client
7863 . simple_query ( "CREATE TEMPORARY TABLE foo (id SERIAL PRIMARY KEY)" )
79- . unwrap ( )
80- . count ( )
8164 . unwrap ( ) ;
8265
8366 let mut transaction = client. transaction ( ) . unwrap ( ) ;
@@ -88,11 +71,7 @@ fn transaction_rollback() {
8871
8972 transaction. rollback ( ) . unwrap ( ) ;
9073
91- let rows = client
92- . query ( "SELECT * FROM foo" , & [ ] )
93- . unwrap ( )
94- . into_vec ( )
95- . unwrap ( ) ;
74+ let rows = client. query ( "SELECT * FROM foo" , & [ ] ) . unwrap ( ) ;
9675 assert_eq ! ( rows. len( ) , 0 ) ;
9776}
9877
@@ -102,8 +81,6 @@ fn transaction_drop() {
10281
10382 client
10483 . simple_query ( "CREATE TEMPORARY TABLE foo (id SERIAL PRIMARY KEY)" )
105- . unwrap ( )
106- . count ( )
10784 . unwrap ( ) ;
10885
10986 let mut transaction = client. transaction ( ) . unwrap ( ) ;
@@ -114,11 +91,7 @@ fn transaction_drop() {
11491
11592 drop ( transaction) ;
11693
117- let rows = client
118- . query ( "SELECT * FROM foo" , & [ ] )
119- . unwrap ( )
120- . into_vec ( )
121- . unwrap ( ) ;
94+ let rows = client. query ( "SELECT * FROM foo" , & [ ] ) . unwrap ( ) ;
12295 assert_eq ! ( rows. len( ) , 0 ) ;
12396}
12497
@@ -128,8 +101,6 @@ fn nested_transactions() {
128101
129102 client
130103 . simple_query ( "CREATE TEMPORARY TABLE foo (id INT PRIMARY KEY)" )
131- . unwrap ( )
132- . count ( )
133104 . unwrap ( ) ;
134105
135106 let mut transaction = client. transaction ( ) . unwrap ( ) ;
@@ -148,8 +119,6 @@ fn nested_transactions() {
148119
149120 let rows = transaction
150121 . query ( "SELECT id FROM foo ORDER BY id" , & [ ] )
151- . unwrap ( )
152- . into_vec ( )
153122 . unwrap ( ) ;
154123 assert_eq ! ( rows. len( ) , 1 ) ;
155124 assert_eq ! ( rows[ 0 ] . get:: <_, i32 >( 0 ) , 1 ) ;
@@ -170,11 +139,7 @@ fn nested_transactions() {
170139 transaction3. commit ( ) . unwrap ( ) ;
171140 transaction. commit ( ) . unwrap ( ) ;
172141
173- let rows = client
174- . query ( "SELECT id FROM foo ORDER BY id" , & [ ] )
175- . unwrap ( )
176- . into_vec ( )
177- . unwrap ( ) ;
142+ let rows = client. query ( "SELECT id FROM foo ORDER BY id" , & [ ] ) . unwrap ( ) ;
178143 assert_eq ! ( rows. len( ) , 3 ) ;
179144 assert_eq ! ( rows[ 0 ] . get:: <_, i32 >( 0 ) , 1 ) ;
180145 assert_eq ! ( rows[ 1 ] . get:: <_, i32 >( 0 ) , 3 ) ;
@@ -187,8 +152,6 @@ fn copy_in() {
187152
188153 client
189154 . simple_query ( "CREATE TEMPORARY TABLE foo (id INT, name TEXT)" )
190- . unwrap ( )
191- . count ( )
192155 . unwrap ( ) ;
193156
194157 client
@@ -201,8 +164,6 @@ fn copy_in() {
201164
202165 let rows = client
203166 . query ( "SELECT id, name FROM foo ORDER BY id" , & [ ] )
204- . unwrap ( )
205- . into_vec ( )
206167 . unwrap ( ) ;
207168
208169 assert_eq ! ( rows. len( ) , 2 ) ;
@@ -221,8 +182,6 @@ fn copy_out() {
221182 "CREATE TEMPORARY TABLE foo (id INT, name TEXT);
222183 INSERT INTO foo (id, name) VALUES (1, 'steven'), (2, 'timothy');" ,
223184 )
224- . unwrap ( )
225- . count ( )
226185 . unwrap ( ) ;
227186
228187 let mut reader = client
@@ -234,7 +193,7 @@ fn copy_out() {
234193
235194 assert_eq ! ( s, "1\t steven\n 2\t timothy\n " ) ;
236195
237- client. simple_query ( "SELECT 1" ) . unwrap ( ) . count ( ) . unwrap ( ) ;
196+ client. simple_query ( "SELECT 1" ) . unwrap ( ) ;
238197}
239198
240199#[ test]
@@ -246,8 +205,6 @@ fn portal() {
246205 "CREATE TEMPORARY TABLE foo (id INT);
247206 INSERT INTO foo (id) VALUES (1), (2), (3);" ,
248207 )
249- . unwrap ( )
250- . count ( )
251208 . unwrap ( ) ;
252209
253210 let mut transaction = client. transaction ( ) . unwrap ( ) ;
@@ -256,20 +213,12 @@ fn portal() {
256213 . bind ( "SELECT * FROM foo ORDER BY id" , & [ ] )
257214 . unwrap ( ) ;
258215
259- let rows = transaction
260- . query_portal ( & portal, 2 )
261- . unwrap ( )
262- . into_vec ( )
263- . unwrap ( ) ;
216+ let rows = transaction. query_portal ( & portal, 2 ) . unwrap ( ) ;
264217 assert_eq ! ( rows. len( ) , 2 ) ;
265218 assert_eq ! ( rows[ 0 ] . get:: <_, i32 >( 0 ) , 1 ) ;
266219 assert_eq ! ( rows[ 1 ] . get:: <_, i32 >( 0 ) , 2 ) ;
267220
268- let rows = transaction
269- . query_portal ( & portal, 2 )
270- . unwrap ( )
271- . into_vec ( )
272- . unwrap ( ) ;
221+ let rows = transaction. query_portal ( & portal, 2 ) . unwrap ( ) ;
273222 assert_eq ! ( rows. len( ) , 1 ) ;
274223 assert_eq ! ( rows[ 0 ] . get:: <_, i32 >( 0 ) , 3 ) ;
275224}
0 commit comments