We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea1ce32 commit 8eb76dbCopy full SHA for 8eb76db
capstone-rs/src/test.rs
@@ -4037,6 +4037,16 @@ fn test_owned_insn() {
4037
for (insn, owned) in insns.iter().zip(&owned) {
4038
assert_eq!(format!("{:?}", insn), format!("{:?}", owned));
4039
}
4040
+
4041
+ // test disasm_iter
4042
+ let mut iter_insns = cs.disasm_iter(X86_CODE, START_TEST_ADDR).unwrap();
4043
+ let mut iter_owned: Vec<OwnedInsn> = vec![];
4044
+ while let Some(insn) = iter_insns.next() {
4045
+ iter_owned.push((&insn).into());
4046
+ }
4047
+ for (insn, owned) in insns.iter().zip(&iter_owned) {
4048
+ assert_eq!(format!("{:?}", insn), format!("{:?}", owned));
4049
4050
4051
4052
/// Print register names
0 commit comments