use super::super::*;
use crate::types::Value;
#[test]
fn hour_14_30() {
let serial = (14.0 * 3600.0 + 30.0 * 60.0) / 86400.0;
assert_eq!(hour_fn(&[Value::Number(serial)]), Value::Number(14.0));
}
#[test]
fn hour_midnight() {
assert_eq!(hour_fn(&[Value::Number(0.0)]), Value::Number(0.0));
}
#[test]
fn hour_23() {
let serial = (23.0 * 3600.0 + 59.0 * 60.0) / 86400.0;
assert_eq!(hour_fn(&[Value::Number(serial)]), Value::Number(23.0));
}
#[test]
fn hour_noon() {
assert_eq!(hour_fn(&[Value::Number(0.5)]), Value::Number(12.0));
}