| 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..58da59cbd3201f25604e544305a93cd558abf309 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
|
| @@ -4,8 +4,10 @@
|
|
|
| package org.chromium.blimp;
|
|
|
| +import android.content.Context;
|
| import android.test.InstrumentationTestCase;
|
|
|
| +import org.chromium.base.ContextUtils;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.library_loader.ProcessInitException;
|
|
|
| @@ -24,9 +26,13 @@ public class BlimpNativeInstrumentationTestCase extends InstrumentationTestCase
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
| public void run() {
|
| + Context appContext =
|
| + getInstrumentation().getTargetContext().getApplicationContext();
|
| + ContextUtils.initApplicationContext(appContext);
|
| try {
|
| - BlimpLibraryLoader.startAsync(getInstrumentation().getTargetContext(),
|
| + BlimpLibraryLoader.startAsync(appContext,
|
| new BlimpLibraryLoader.Callback() {
|
| + @Override
|
| public void onStartupComplete(boolean success) {
|
| mSuccess = success;
|
| mNativeReadySemaphore.release();
|
|
|