| Index: blimp/client/app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTestCase.java
|
| diff --git a/blimp/client/app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTestCase.java b/blimp/client/app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTestCase.java
|
| index 179138e52bbd0cf98b66653c00211616082f17fb..eca9b47b1765bde8fa393d7260d657f0fc81ae0b 100644
|
| --- a/blimp/client/app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTestCase.java
|
| +++ b/blimp/client/app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTestCase.java
|
| @@ -6,6 +6,7 @@ package org.chromium.blimp;
|
|
|
| import android.test.InstrumentationTestCase;
|
|
|
| +import org.chromium.base.ContextUtils;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.library_loader.ProcessInitException;
|
|
|
| @@ -24,14 +25,16 @@ public class BlimpNativeInstrumentationTestCase extends InstrumentationTestCase
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
| public void run() {
|
| + ContextUtils.initApplicationContext(
|
| + getInstrumentation().getTargetContext().getApplicationContext());
|
| try {
|
| - BlimpLibraryLoader.startAsync(getInstrumentation().getTargetContext(),
|
| - new BlimpLibraryLoader.Callback() {
|
| - public void onStartupComplete(boolean success) {
|
| - mSuccess = success;
|
| - mNativeReadySemaphore.release();
|
| - }
|
| - });
|
| + BlimpLibraryLoader.startAsync(new BlimpLibraryLoader.Callback() {
|
| + @Override
|
| + public void onStartupComplete(boolean success) {
|
| + mSuccess = success;
|
| + mNativeReadySemaphore.release();
|
| + }
|
| + });
|
| } catch (ProcessInitException e) {
|
| throw new RuntimeException("Failed to initialize process.");
|
| }
|
|
|