From fb2959618497cc2beac5e1a2b07b0ac4bca25e03 Mon Sep 17 00:00:00 2001 From: Jean-Marie 'Histausse' Mineau Date: Thu, 25 Jan 2024 15:52:45 +0100 Subject: [PATCH] add a test --- .../src/items/instructions.rs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/androscalpel_serializer/src/items/instructions.rs b/androscalpel_serializer/src/items/instructions.rs index eb16465..9c5ed93 100644 --- a/androscalpel_serializer/src/items/instructions.rs +++ b/androscalpel_serializer/src/items/instructions.rs @@ -2160,10 +2160,23 @@ mod test { vc: 0, }, ), + ( + vec![0x70, 0x10, 0x02, 0x00, 0x02, 0x00], + Instruction::Format35C { + a: 1, + vg: 0, + op: 112, + b: 2, + vf: 0, + ve: 0, + vd: 0, + vc: 2, + }, + ), ] { - assert_eq!(expected.size(), raw.len()); - assert_eq!(expected, Instruction::deserialize_from_slice(&raw).unwrap()); assert_eq!(raw, expected.serialize_to_vec().unwrap()); + assert_eq!(expected, Instruction::deserialize_from_slice(&raw).unwrap()); + assert_eq!(expected.size(), raw.len()); } }