| Index: components/cronet/android/test/src/org/chromium/net/CronetTestUtil.java
|
| diff --git a/components/cronet/android/test/src/org/chromium/net/CronetTestUtil.java b/components/cronet/android/test/src/org/chromium/net/CronetTestUtil.java
|
| index c9ed886763002b02f0e9940da48e8f7125c56048..553c0e44674f598226b6eed38aa34653c042c2a5 100644
|
| --- a/components/cronet/android/test/src/org/chromium/net/CronetTestUtil.java
|
| +++ b/components/cronet/android/test/src/org/chromium/net/CronetTestUtil.java
|
| @@ -6,11 +6,13 @@ package org.chromium.net;
|
|
|
| import android.os.ConditionVariable;
|
|
|
| -import org.chromium.base.annotations.JNINamespace;
|
| -import org.chromium.net.impl.CronetUrlRequest;
|
| import org.json.JSONException;
|
| import org.json.JSONObject;
|
|
|
| +import org.chromium.base.annotations.JNINamespace;
|
| +import org.chromium.net.impl.CronetEngineBuilderImpl;
|
| +import org.chromium.net.impl.CronetUrlRequest;
|
| +
|
| /**
|
| * Utilities for Cronet testing
|
| */
|
| @@ -65,5 +67,19 @@ public class CronetTestUtil {
|
| return nativeGetLoadFlags(((CronetUrlRequest) urlRequest).getUrlRequestAdapterForTesting());
|
| }
|
|
|
| + public static void setMockCertVerifierForTesting(
|
| + ExperimentalCronetEngine.Builder builder, long mockCertVerifier) {
|
| + getCronetEngineBuilderImpl(builder).setMockCertVerifierForTesting(mockCertVerifier);
|
| + }
|
| +
|
| + public static void setLibraryName(ExperimentalCronetEngine.Builder builder, String libName) {
|
| + getCronetEngineBuilderImpl(builder).setLibraryName(libName);
|
| + }
|
| +
|
| + public static CronetEngineBuilderImpl getCronetEngineBuilderImpl(
|
| + ExperimentalCronetEngine.Builder builder) {
|
| + return (CronetEngineBuilderImpl) builder.getBuilderDelegate();
|
| + }
|
| +
|
| private static native int nativeGetLoadFlags(long urlRequest);
|
| }
|
|
|