1667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu/* 2667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * Copyright (C) 2013 The Android Open Source Project 3667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * 4667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * Licensed under the Apache License, Version 2.0 (the "License"); 5667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * you may not use this file except in compliance with the License. 6667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * You may obtain a copy of the License at 7667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * 8667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * http://www.apache.org/licenses/LICENSE-2.0 9667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * 10667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * Unless required by applicable law or agreed to in writing, software 11667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * distributed under the License is distributed on an "AS IS" BASIS, 12667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * See the License for the specific language governing permissions and 14667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu * limitations under the License. 15667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu */ 16667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu 17667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chupackage com.android.test.runner; 18667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu 19667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chuimport android.os.Bundle; 20667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chuimport android.support.multidex.MultiDex; 21667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chuimport android.test.InstrumentationTestRunner; 22667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu 231bb1ab007f6b9405227ea4ce07d2061e4dbb6fe0Yohann Roussel/** 245516c9ffbddd16c90f17c45caea3f4b59ab360d8Ying Wang * {@link android.test.InstrumentationTestRunner} for testing application needing multidex support. 251bb1ab007f6b9405227ea4ce07d2061e4dbb6fe0Yohann Roussel */ 26667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chupublic class MultiDexTestRunner extends InstrumentationTestRunner { 27667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu 28667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu @Override 29667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu public void onCreate(Bundle arguments) { 30667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu MultiDex.install(getTargetContext()); 31667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu super.onCreate(arguments); 32667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu } 33667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu 34667f9a8a8155c41970a83be1414b57b5e37de336Maurice Chu} 35