()
| 465 | |
| 466 | #[test] |
| 467 | fn test_ceil_floor() { |
| 468 | let conn = Connection::open_in_memory().unwrap(); |
| 469 | register_math_functions(&conn).unwrap(); |
| 470 | |
| 471 | let result: f64 = conn.query_row( |
| 472 | "SELECT ceil(3.2)", |
| 473 | [], |
| 474 | |row| row.get(0) |
| 475 | ).unwrap(); |
| 476 | assert_eq!(result, 4.0); |
| 477 | |
| 478 | let result: f64 = conn.query_row( |
| 479 | "SELECT floor(3.7)", |
| 480 | [], |
| 481 | |row| row.get(0) |
| 482 | ).unwrap(); |
| 483 | assert_eq!(result, 3.0); |
| 484 | } |
| 485 | |
| 486 | #[test] |
| 487 | fn test_sign() { |
nothing calls this directly
no test coverage detected