Lines
100 %
Functions
Branches
#[test]
fn value_deserialises_r_name() {
assert_eq!(ron::from_str("r"), Ok(ron::Value::Unit));
assert_eq!(ron::from_str("r()"), Ok(ron::Value::Seq(vec![])));
assert_eq!(
ron::from_str("r(42)"),
Ok(ron::Value::Seq(vec![ron::Value::Number(
ron::value::Number::U8(42)
)]))
);
ron::from_str("r(a:42)"),
Ok(ron::Value::Map(
[(
ron::Value::String(String::from("a")),
ron::Value::Number(ron::value::Number::U8(42))
)]
.into_iter()
.collect()
))
}