Implement bounded Binary LLSD codec
This commit is contained in:
@@ -156,11 +156,11 @@ mod tests {
|
||||
deserialize_bytes(b"Unknown conference".to_vec()),
|
||||
Err(Error::Argument)
|
||||
);
|
||||
assert_eq!(
|
||||
deserialize_bytes(b"<? llsd/binary ?>i\0\0\0\0".to_vec()),
|
||||
Ok(OSD::Integer(0))
|
||||
);
|
||||
let cases: &[(&[u8], &str)] = &[
|
||||
(
|
||||
b"<? llsd/binary ?>i\0\0\0\0",
|
||||
"M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDBinary(System.Byte[])",
|
||||
),
|
||||
(
|
||||
b"<? llsd/protobuf ?>",
|
||||
"M:LibreMetaverse.StructuredData.OSDParser.DeserializeLLSDProtobuf(System.Byte[])",
|
||||
|
||||
Reference in New Issue
Block a user