From c3af695813b7f8bda77a26deddf93ffc6ca3ccb4 Mon Sep 17 00:00:00 2001 From: Juniper Tyree <50025784+juntyr@users.noreply.github.com> Date: Sun, 20 Aug 2023 19:17:11 +0000 Subject: [PATCH] Adjust #465 tests to lossless Value::Number --- tests/465_r_name_value.rs | 6 ++++-- tests/465_unwrap_some_newtype_variant_value.rs | 8 ++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/465_r_name_value.rs b/tests/465_r_name_value.rs index 3623b639..d6a63bc5 100644 --- a/tests/465_r_name_value.rs +++ b/tests/465_r_name_value.rs @@ -4,14 +4,16 @@ fn value_deserialises_r_name() { 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(42.into())])) + Ok(ron::Value::Seq(vec![ron::Value::Number( + ron::value::Number::U8(42) + )])) ); assert_eq!( ron::from_str("r(a:42)"), Ok(ron::Value::Map( [( ron::Value::String(String::from("a")), - ron::Value::Number(42.into()) + ron::Value::Number(ron::value::Number::U8(42)) )] .into_iter() .collect() diff --git a/tests/465_unwrap_some_newtype_variant_value.rs b/tests/465_unwrap_some_newtype_variant_value.rs index 826c7242..52c2e09d 100644 --- a/tests/465_unwrap_some_newtype_variant_value.rs +++ b/tests/465_unwrap_some_newtype_variant_value.rs @@ -12,7 +12,7 @@ fn deserialise_value_with_unwrap_some_newtype_variant() { Ok(ron::Value::Option(Some(Box::new(ron::Value::Map( [( ron::Value::String(String::from("a")), - ron::Value::Number(42.into()) + ron::Value::Number(ron::value::Number::U8(42)) )] .into_iter() .collect() @@ -21,14 +21,14 @@ fn deserialise_value_with_unwrap_some_newtype_variant() { assert_eq!( ron::from_str("#![enable(unwrap_variant_newtypes)] Some(42, true)"), Ok(ron::Value::Option(Some(Box::new(ron::Value::Seq(vec![ - ron::Value::Number(42.into()), + ron::Value::Number(ron::value::Number::U8(42)), ron::Value::Bool(true) ]))))), ); assert_eq!( ron::from_str("#![enable(unwrap_variant_newtypes)] Some(42,)"), Ok(ron::Value::Option(Some(Box::new(ron::Value::Seq(vec![ - ron::Value::Number(42.into()) + ron::Value::Number(ron::value::Number::U8(42)) ]))))), ); assert_eq!( @@ -38,7 +38,7 @@ fn deserialise_value_with_unwrap_some_newtype_variant() { assert_eq!( ron::from_str("#![enable(unwrap_variant_newtypes)] Some(42)"), Ok(ron::Value::Option(Some(Box::new(ron::Value::Number( - 42.into() + ron::value::Number::U8(42) ))))), ); }