Chromium Code Reviews| 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; |
|
pauljensen
2016/10/07 18:07:31
um it looks like the import order got broken in lo
kapishnikov
2016/10/07 18:12:20
The ordering has been changed recently. See https:
|
| + |
| /** |
| * 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); |
| } |