use reifydb_value::value::{
Value, container::any::AnyContainer, frame::data::FrameColumnData, ordered_f64::OrderedF64,
};
fn make(v: Vec<Value>) -> FrameColumnData {
FrameColumnData::Any(AnyContainer::new(v.into_iter().map(Box::new).collect()))
}
crate::plain_tests! {
typical: vec![
Value::Int4(42),
Value::Utf8("hello".to_string()),
Value::Boolean(true),
Value::Float8(OrderedF64::try_from(3.14).unwrap()),
],
boundary: vec![
Value::Int8(i64::MAX),
Value::Int8(i64::MIN),
Value::Uint8(u64::MAX),
],
single: Value::Int4(1),
}