| Index: components/cronet/android/test/javatests/src/org/chromium/net/CronetTestBase.java
|
| diff --git a/components/cronet/android/test/javatests/src/org/chromium/net/CronetTestBase.java b/components/cronet/android/test/javatests/src/org/chromium/net/CronetTestBase.java
|
| index fcec74d2de9d51e230e7ab2ef9eaf691ccddaff9..845435f312466c6633a5e1d1ce214d70e2b11a9c 100644
|
| --- a/components/cronet/android/test/javatests/src/org/chromium/net/CronetTestBase.java
|
| +++ b/components/cronet/android/test/javatests/src/org/chromium/net/CronetTestBase.java
|
| @@ -8,6 +8,9 @@ import android.test.AndroidTestCase;
|
|
|
| import org.chromium.base.ContextUtils;
|
| import org.chromium.base.PathUtils;
|
| +import org.chromium.net.impl.CronetEngineBase;
|
| +import org.chromium.net.impl.JavaCronetEngine;
|
| +import org.chromium.net.impl.UserAgent;
|
|
|
| import java.lang.annotation.ElementType;
|
| import java.lang.annotation.Retention;
|
| @@ -56,7 +59,7 @@ public class CronetTestBase extends AndroidTestCase {
|
| * and loads the given URL. The URL can be null.
|
| */
|
| protected CronetTestFramework startCronetTestFrameworkWithUrlAndCronetEngineBuilder(
|
| - String url, CronetEngine.Builder builder) {
|
| + String url, ExperimentalCronetEngine.Builder builder) {
|
| mCronetTestFramework = new CronetTestFramework(url, null, getContext(), builder);
|
| return mCronetTestFramework;
|
| }
|
| @@ -127,8 +130,14 @@ public class CronetTestBase extends AndroidTestCase {
|
| super.runTest();
|
| if (!method.isAnnotationPresent(OnlyRunNativeCronet.class)) {
|
| if (mCronetTestFramework != null) {
|
| - mCronetTestFramework.mCronetEngine =
|
| - new JavaCronetEngine(UserAgent.from(getContext()));
|
| + ExperimentalCronetEngine.Builder builder =
|
| + new ExperimentalCronetEngine.Builder(getContext());
|
| + builder.setUserAgent(UserAgent.from(getContext()));
|
| + builder.enableLegacyMode(true);
|
| + mCronetTestFramework.mCronetEngine = (CronetEngineBase) builder.build();
|
| + // Make sure that the instantiated engine is JavaCronetEngine.
|
| + assert mCronetTestFramework.mCronetEngine.getClass()
|
| + == JavaCronetEngine.class;
|
| }
|
| mTestingJavaImpl = true;
|
| super.runTest();
|
|
|