@@ -7,32 +7,7 @@ use std::sync::{Arc, Future};
77use std:: comm;
88
99use postgres:: NoSsl ;
10- use postgres:: error:: { SocketError , InvalidUrl } ;
11- use r2d2_postgres:: { PostgresPoolManager , ConnectError } ;
12-
13- #[ test]
14- fn test_bad_url_deferred ( ) {
15- let manager = PostgresPoolManager :: new ( "not a url" , NoSsl ) ;
16- let config = Default :: default ( ) ;
17- let handler = r2d2:: NoopErrorHandler ;
18- match r2d2:: Pool :: new ( config, manager, handler) {
19- Err ( r2d2:: ConnectionError ( ConnectError ( InvalidUrl ( _) ) ) ) => { }
20- Err ( err) => fail ! ( "Unexpected error {}" , err) ,
21- _ => fail ! ( "Unexpected success" ) ,
22- }
23- }
24-
25- #[ test]
26- fn test_bad_host_error ( ) {
27- let manager = PostgresPoolManager :: new ( "postgres://bogushost" , NoSsl ) ;
28- let config = Default :: default ( ) ;
29- let handler = r2d2:: NoopErrorHandler ;
30- match r2d2:: Pool :: new ( config, manager, handler) {
31- Err ( r2d2:: ConnectionError ( ConnectError ( SocketError ( _) ) ) ) => { }
32- Err ( err) => fail ! ( "Unexpected error {}" , err) ,
33- _ => fail ! ( "Unexpected success" )
34- }
35- }
10+ use r2d2_postgres:: PostgresPoolManager ;
3611
3712#[ test]
3813fn test_basic ( ) {
0 commit comments