From fd6bc0074a5a5077f89c90236fd3233a47df1c1f Mon Sep 17 00:00:00 2001 From: Issac Kelly Date: Tue, 29 Nov 2022 11:28:00 -0800 Subject: [PATCH] `u8` appears to be missing from hydrate. This adds a u8 to the tests. --- autosurgeon/src/hydrate.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autosurgeon/src/hydrate.rs b/autosurgeon/src/hydrate.rs index 094ead8..971425e 100644 --- a/autosurgeon/src/hydrate.rs +++ b/autosurgeon/src/hydrate.rs @@ -271,6 +271,7 @@ mod tests { struct Employee { name: String, number: u64, + mass: u8, } impl Hydrate for Company { @@ -285,7 +286,8 @@ mod tests { fn hydrate_map(doc: &D, obj: &automerge::ObjId) -> Result { let name = hydrate_prop(doc, obj, "name")?; let number = hydrate_prop(doc, obj, "number")?; - Ok(Employee { name, number }) + let mass = hydrate_prop(doc, obj, "number")?; + Ok(Employee { name, number, mass }) } } @@ -310,6 +312,7 @@ mod tests { employees: vec![Employee { name: "Satya Nadella".to_string(), number: 1, + mass: 255, }], } ); @@ -336,6 +339,7 @@ mod tests { employees: vec![Employee { name: "Satya Nadella".to_string(), number: 1, + mass: 255 }], } );