From b617a5f84b03d4f0ebd570b62d5a5b717ec5bccf Mon Sep 17 00:00:00 2001 From: "JesusFreke@JesusFreke.com" Date: Fri, 5 Jun 2009 06:05:26 +0000 Subject: [PATCH] Added tests for format 10t git-svn-id: https://smali.googlecode.com/svn/trunk@97 55b6fa8a-2a1e-11de-a435-ffa8d773f76a --- .../Format10t/Format10t.smali | 28 +++++++++++++++++++ src/test/smali/junit-tests/TestSuite.smali | 1 + 2 files changed, 29 insertions(+) create mode 100644 src/test/smali/junit-tests/InstructionTests/Format10t/Format10t.smali diff --git a/src/test/smali/junit-tests/InstructionTests/Format10t/Format10t.smali b/src/test/smali/junit-tests/InstructionTests/Format10t/Format10t.smali new file mode 100644 index 00000000..2aebccb8 --- /dev/null +++ b/src/test/smali/junit-tests/InstructionTests/Format10t/Format10t.smali @@ -0,0 +1,28 @@ +.class public LFormat10t; +.super Ljava/lang/Object; +.source "Format10t.smali" + +.method public constructor ()V + .registers 1 + invoke-direct {p0}, Ljava/lang/Object;->()V + return-void +.end method + +.method public test_goto()V + .registers 2 + .annotation runtime Lorg/junit/Test; + .end annotation + + + const v0, 5 + + goto label: + + const v0, 6 + + label: + + const v1, 5 + invoke-static {v0, v1}, LAssert;->assertEquals(II)V + return-void +.end method \ No newline at end of file diff --git a/src/test/smali/junit-tests/TestSuite.smali b/src/test/smali/junit-tests/TestSuite.smali index 59aaf52c..7a07c7cf 100644 --- a/src/test/smali/junit-tests/TestSuite.smali +++ b/src/test/smali/junit-tests/TestSuite.smali @@ -23,6 +23,7 @@ value = { LFieldTest;, LSpecialInstructionPaddingTest;, LFormat10x;, + LFormat10t;, LFormat11n;, LFormat11x;, LFormat12x;