Implement StructuredData OSD model and containers
This commit is contained in:
@@ -22,12 +22,9 @@ fn catalog_values_and_inert_layouts_are_real() {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn serializer_entry_point_returns_its_exact_member_id() {
|
||||
fn parser_dispatch_rejects_empty_input_without_calling_a_decoder() {
|
||||
let Err(error) = OSDParser::deserialize_with_bytes(Vec::new()) else {
|
||||
panic!("failure-only serializer unexpectedly returned a value");
|
||||
panic!("empty structured data unexpectedly returned a value");
|
||||
};
|
||||
assert_eq!(
|
||||
error.csharp_member(),
|
||||
Some("M:LibreMetaverse.StructuredData.OSDParser.Deserialize(System.Byte[])")
|
||||
);
|
||||
assert_eq!(error, libremetaverse_types::Error::Argument);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user