Kaynağa Gözat

tests/disassembler: Use negative offsets in disassembler tests

We recently fixed a bug in negative offsets handling in the
disassembler. Let's use a few negative offsets in the tests to make sure
we support them.
Quentin Monnet 2 yıl önce
ebeveyn
işleme
1d9cd426a2
1 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 4 4
      tests/disassembler.rs

+ 4 - 4
tests/disassembler.rs

@@ -250,9 +250,9 @@ jle r1, r2, +0x3
 jset r1, r2, +0x3
 jne r1, r2, +0x3
 jsgt r1, r2, +0x3
-jsge r1, r2, +0x3
+jsge r1, r2, -0x3
 jslt r1, r2, +0x3
-jsle r1, r2, +0x3");
+jsle r1, r2, -0x3");
 
     disasm!("jeq r1, 0x2, +0x3
 jgt r1, 0x2, +0x3
@@ -262,9 +262,9 @@ jle r1, 0x2, +0x3
 jset r1, 0x2, +0x3
 jne r1, 0x2, +0x3
 jsgt r1, 0x2, +0x3
-jsge r1, 0x2, +0x3
+jsge r1, 0x2, -0x3
 jslt r1, 0x2, +0x3
-jsle r1, 0x2, +0x3");
+jsle r1, 0x2, -0x3");
 }
 
 // Test all supported Endian mnemonics.