summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dx/tests/115-merge/run8
-rw-r--r--dx/tests/119-merge-conflict/run8
-rw-r--r--dx/tests/125-main-dex-list/run2
3 files changed, 11 insertions, 7 deletions
diff --git a/dx/tests/115-merge/run b/dx/tests/115-merge/run
index 83e5b3db8..517800d7a 100644
--- a/dx/tests/115-merge/run
+++ b/dx/tests/115-merge/run
@@ -18,8 +18,10 @@
prog=`which dx`
progdir=`dirname "${prog}"`
dxjar=$progdir/../framework/dx.jar
+junitjar=$progdir/../framework/junit.jar
+junitdex=$progdir/../framework/junit-hostdex.jar
-javac -cp $dxjar `find . -name "*.java"`
+javac -cp $dxjar:$junitjar `find . -name "*.java"`
dx --dex --output=test.jar com/android/dx/merge/* $dxjar
# Build a resource .jar containing the .dex files to merge
@@ -30,8 +32,8 @@ dx --dex --output=testdata/StaticValues.dex testdata/StaticValues*
dx --dex --output=testdata/TryCatchFinally.dex testdata/TryCatchFinally*
jar cfM resources.jar testdata/*.dex
-dalvik -classpath test.jar:resources.jar \
- junit.textui.TestRunner com.android.dx.merge.DexMergeTest > unit-out.txt
+art -classpath test.jar:$junitdex:resources.jar \
+ junit.textui.TestRunner com.android.dx.merge.DexMergeTest > unit-out.txt 2>&1
if [ "$?" = "0" ]; then
echo "Yay!"
diff --git a/dx/tests/119-merge-conflict/run b/dx/tests/119-merge-conflict/run
index 28c152d2c..cac754ea4 100644
--- a/dx/tests/119-merge-conflict/run
+++ b/dx/tests/119-merge-conflict/run
@@ -18,8 +18,10 @@
prog=`which dx`
progdir=`dirname "${prog}"`
dxjar=$progdir/../framework/dx.jar
+junitjar=$progdir/../framework/junit.jar
+junitdex=$progdir/../framework/junit-hostdex.jar
-javac -cp $dxjar `find . -name "*.java"`
+javac -cp $dxjar:$junitjar `find . -name "*.java"`
dx --dex --output=test.jar com/android/dx/merge/* $dxjar
# Build a resource .jar containing the .dex files to merge
@@ -27,8 +29,8 @@ dx --dex --output=testdata/A.dex testdata/A.class
dx --dex --output=testdata/B.dex testdata/B.class
jar cfM resources.jar testdata/*.dex
-dalvik -classpath test.jar:resources.jar \
- junit.textui.TestRunner com.android.dx.merge.MergeConflictTest > unit-out.txt
+art -classpath test.jar:$junitdex:resources.jar \
+ junit.textui.TestRunner com.android.dx.merge.MergeConflictTest > unit-out.txt 2>&1
if [ "$?" = "0" ]; then
echo "Yay!"
diff --git a/dx/tests/125-main-dex-list/run b/dx/tests/125-main-dex-list/run
index 6cba980eb..48606252d 100644
--- a/dx/tests/125-main-dex-list/run
+++ b/dx/tests/125-main-dex-list/run
@@ -24,7 +24,7 @@ mkdir out
dx -JXmx1024m --dex --no-optimize --multi-dex --main-dex-list=main.list --minimal-main-dex --output=out classes
-dalvik -classpath test.jar com.android.dx.multidex.MainDexListTest > unit-out.txt
+art -classpath test.jar com.android.dx.multidex.MainDexListTest > unit-out.txt 2>&1
if [ "$?" = "0" ]; then
echo "Yay!"