MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_empty_contents

Function test_empty_contents

atomic-core/src/change/change.rs:1136–1146  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1134
1135 #[test]
1136 fn test_empty_contents() {
1137 let change = Change::new(ChangeHeader::new("Empty contents"), vec![], vec![], vec![]);
1138
1139 let mut buffer = Vec::new();
1140 change.serialize(&mut buffer).unwrap();
1141
1142 let mut cursor = Cursor::new(buffer);
1143 let (loaded, _) = Change::deserialize(&mut cursor).unwrap();
1144
1145 assert!(loaded.contents.is_empty());
1146 }
1147
1148 #[test]
1149 fn test_large_contents() {

Callers

nothing calls this directly

Calls 3

deserializeFunction · 0.85
unwrapMethod · 0.45
serializeMethod · 0.45

Tested by

no test coverage detected