Skip to content

Commit 19c834c

Browse files
committed
Fixes for new master
1 parent ce0031c commit 19c834c

2 files changed

Lines changed: 5 additions & 12 deletions

File tree

src/pool/test.rs

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
extern mod extra;
22
extern mod postgres;
33

4-
use std::cell::Cell;
54
use extra::comm::DuplexStream;
6-
use extra::future;
5+
use extra::future::Future;
76

87
use postgres::pool::PostgresConnectionPool;
98

@@ -14,19 +13,13 @@ fn test_pool() {
1413

1514
let (stream1, stream2) = DuplexStream::<(), ()>();
1615

17-
let pool1 = Cell::new(pool.clone());
18-
let mut fut1 = do future::spawn {
19-
let pool = pool1.take();
20-
16+
let mut fut1 = do Future::spawn_with(pool.clone()) |pool| {
2117
let _conn = pool.get_connection();
2218
stream1.send(());
2319
stream1.recv();
2420
};
2521

26-
let pool2 = Cell::new(pool.clone());
27-
let mut fut2 = do future::spawn {
28-
let pool = pool2.take();
29-
22+
let mut fut2 = do Future::spawn_with(pool.clone()) |pool| {
3023
let _conn = pool.get_connection();
3124
stream2.send(());
3225
stream2.recv();

src/test.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,11 +282,11 @@ fn test_tm_params() {
282282
283283
fn test_nan_param<T: Float+ToSql+FromSql>(sql_type: &str) {
284284
let conn = PostgresConnection::connect("postgres://postgres@localhost");
285-
let nan: T = Float::NaN();
285+
let nan: T = Float::nan();
286286
let stmt = conn.prepare("SELECT $1::" + sql_type);
287287
let mut result = stmt.query([&nan as &ToSql]);
288288
let val: T = result.next().unwrap()[0];
289-
assert!(val.is_NaN())
289+
assert!(val.is_nan())
290290
}
291291

292292
#[test]

0 commit comments

Comments
 (0)