()
| 149 | |
| 150 | #[test] |
| 151 | fn decode_ecall() { |
| 152 | let encoded = Ecall::new().encode(); |
| 153 | let decoded = decode(encoded).expect("should decode ECALL"); |
| 154 | assert!( |
| 155 | matches!(decoded, DecodedInsn::Ecall), |
| 156 | "expected Ecall variant, got {decoded:?}" |
| 157 | ); |
| 158 | } |
| 159 | |
| 160 | #[test] |
| 161 | fn decode_illegal() { |