We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f8620e commit 95df1f0Copy full SHA for 95df1f0
1 file changed
core/src/graph/update.rs
@@ -380,6 +380,21 @@ mod tests {
380
assert_eq!(example_updates, deseralized_events);
381
}
382
383
+ #[test]
384
+ fn serialize_deserialize_bincode_empty() {
385
+ let example_updates: Vec<UpdateEvent> = Vec::new();
386
+
387
+ let mut updates = GraphUpdate::new();
388
+ for e in example_updates.iter() {
389
+ updates.add_event(e.clone()).unwrap();
390
+ }
391
392
+ let seralized_bytes: Vec<u8> = bincode::serialize(&updates).unwrap();
393
+ let deseralized_update: GraphUpdate = bincode::deserialize(&seralized_bytes).unwrap();
394
395
+ assert_eq!(0, deseralized_update.len().unwrap());
396
397
398
#[test]
399
fn serialize_json() {
400
let example_updates = vec![
0 commit comments