File tree Expand file tree Collapse file tree 5 files changed +259
-110
lines changed Expand file tree Collapse file tree 5 files changed +259
-110
lines changed Original file line number Diff line number Diff line change @@ -519,6 +519,7 @@ mod tests {
519
519
struct Foo {
520
520
a : u32 ,
521
521
#[ reflect( ignore) ]
522
+ #[ reflect( default ) ]
522
523
_b : u32 ,
523
524
c : Vec < isize > ,
524
525
d : HashMap < usize , i8 > ,
@@ -568,9 +569,9 @@ mod tests {
568
569
let mut deserializer = Deserializer :: from_str ( & serialized) . unwrap ( ) ;
569
570
let reflect_deserializer = UntypedReflectDeserializer :: new ( & registry) ;
570
571
let value = reflect_deserializer. deserialize ( & mut deserializer) . unwrap ( ) ;
571
- let dynamic_struct = value. take :: < DynamicStruct > ( ) . unwrap ( ) ;
572
+ let output = value. take :: < Foo > ( ) . unwrap ( ) ;
572
573
573
- assert ! ( foo. reflect_partial_eq( & dynamic_struct ) . unwrap( ) ) ;
574
+ assert ! ( foo. reflect_partial_eq( & output ) . unwrap( ) ) ;
574
575
}
575
576
576
577
#[ test]
You can’t perform that action at this time.
0 commit comments