From cb4a44bdd138244b81e8d98ed3e77526ef50fd83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl?= Date: Sat, 6 Oct 2018 14:17:47 +0200 Subject: [PATCH] Update results of testPackedSwitch and testSparseSwitch - Computation of switch target offsets was modified into https://github.com/JesusFreke/smali/commit/10fd792f5970274e66f1ce9956f9188ec77cfb43, thus update expected results to reflect this change. --- .../jf/smalidea/dexlib/SmalideaMethodTest.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/smalidea/src/test/java/org/jf/smalidea/dexlib/SmalideaMethodTest.java b/smalidea/src/test/java/org/jf/smalidea/dexlib/SmalideaMethodTest.java index 515c9bb7..e9aa35fc 100644 --- a/smalidea/src/test/java/org/jf/smalidea/dexlib/SmalideaMethodTest.java +++ b/smalidea/src/test/java/org/jf/smalidea/dexlib/SmalideaMethodTest.java @@ -428,10 +428,10 @@ public class SmalideaMethodTest extends LightCodeInsightFixtureTestCase { List switchElements = packedSwitchPayload.getSwitchElements(); Assert.assertEquals(4, switchElements.size()); - checkSwitchElement(switchElements.get(0), 10, 6); - checkSwitchElement(switchElements.get(1), 11, 14); - checkSwitchElement(switchElements.get(2), 12, 22); - checkSwitchElement(switchElements.get(3), 13, 24); + checkSwitchElement(switchElements.get(0), 10, 3); + checkSwitchElement(switchElements.get(1), 11, 7); + checkSwitchElement(switchElements.get(2), 12, 11); + checkSwitchElement(switchElements.get(3), 13, 12); } public void testSparseSwitch() { @@ -494,11 +494,11 @@ public class SmalideaMethodTest extends LightCodeInsightFixtureTestCase { List switchElements = sparseSwitchPayload.getSwitchElements(); Assert.assertEquals(5, switchElements.size()); - checkSwitchElement(switchElements.get(0), 10, 6); - checkSwitchElement(switchElements.get(1), 13, 30); - checkSwitchElement(switchElements.get(2), 15, 22); - checkSwitchElement(switchElements.get(3), 20, 14); - checkSwitchElement(switchElements.get(4), 99, 32); + checkSwitchElement(switchElements.get(0), 10, 3); + checkSwitchElement(switchElements.get(1), 13, 15); + checkSwitchElement(switchElements.get(2), 15, 11); + checkSwitchElement(switchElements.get(3), 20, 7); + checkSwitchElement(switchElements.get(4), 99, 16); } public void testArrayData() {