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