We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 380d03f commit 236ad87Copy full SHA for 236ad87
1 file changed
src/postgres/test.rs
@@ -312,6 +312,11 @@ fn test_tm_params() {
312
313
fn test_nan_param<T: Float+ToSql+FromSql>(sql_type: &str) {
314
let conn = PostgresConnection::connect("postgres://postgres@localhost");
315
+ let stmt = conn.prepare("SELECT 'NaN'::" + sql_type);
316
+ let mut result = stmt.query([]);
317
+ let val: T = result.next().unwrap()[0];
318
+ assert!(val.is_nan());
319
+
320
let nan: T = Float::nan();
321
let stmt = conn.prepare("SELECT $1::" + sql_type);
322
let mut result = stmt.query([&nan as &ToSql]);
0 commit comments