| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 package org.chromium.net; | 5 package org.chromium.net; |
| 6 | 6 |
| 7 import android.content.Context; | 7 import android.content.Context; |
| 8 import android.content.ContextWrapper; | 8 import android.content.ContextWrapper; |
| 9 import android.os.ConditionVariable; | 9 import android.os.ConditionVariable; |
| 10 import android.os.Handler; | 10 import android.os.Handler; |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 121 } | 121 } |
| 122 | 122 |
| 123 @SmallTest | 123 @SmallTest |
| 124 @Feature({"Cronet"}) | 124 @Feature({"Cronet"}) |
| 125 public void testConfigUserAgent() throws Exception { | 125 public void testConfigUserAgent() throws Exception { |
| 126 String userAgentName = "User-Agent"; | 126 String userAgentName = "User-Agent"; |
| 127 String userAgentValue = "User-Agent-Value"; | 127 String userAgentValue = "User-Agent-Value"; |
| 128 CronetEngine.Builder cronetEngineBuilder = new CronetEngine.Builder(getC
ontext()); | 128 CronetEngine.Builder cronetEngineBuilder = new CronetEngine.Builder(getC
ontext()); |
| 129 cronetEngineBuilder.setUserAgent(userAgentValue); | 129 cronetEngineBuilder.setUserAgent(userAgentValue); |
| 130 cronetEngineBuilder.setLibraryName("cronet_tests"); | 130 cronetEngineBuilder.setLibraryName("cronet_tests"); |
| 131 String[] commandLineArgs = {CronetTestFramework.CONFIG_KEY, cronetEngine
Builder.toString()}; | 131 mTestFramework = startCronetTestFrameworkWithUrlAndCronetEngineBuilder( |
| 132 mTestFramework = | 132 TEST_URL, cronetEngineBuilder); |
| 133 startCronetTestFrameworkWithUrlAndCommandLineArgs(TEST_URL, comm
andLineArgs); | |
| 134 assertTrue(NativeTestServer.startNativeTestServer(getContext())); | 133 assertTrue(NativeTestServer.startNativeTestServer(getContext())); |
| 135 TestUrlRequestCallback callback = new TestUrlRequestCallback(); | 134 TestUrlRequestCallback callback = new TestUrlRequestCallback(); |
| 136 UrlRequest.Builder urlRequestBuilder = | 135 UrlRequest.Builder urlRequestBuilder = |
| 137 new UrlRequest.Builder(NativeTestServer.getEchoHeaderURL(userAge
ntName), callback, | 136 new UrlRequest.Builder(NativeTestServer.getEchoHeaderURL(userAge
ntName), callback, |
| 138 callback.getExecutor(), mTestFramework.mCronetEngine); | 137 callback.getExecutor(), mTestFramework.mCronetEngine); |
| 139 urlRequestBuilder.build().start(); | 138 urlRequestBuilder.build().start(); |
| 140 callback.blockForDone(); | 139 callback.blockForDone(); |
| 141 assertEquals(userAgentValue, callback.mResponseAsString); | 140 assertEquals(userAgentValue, callback.mResponseAsString); |
| 142 } | 141 } |
| 143 | 142 |
| (...skipping 616 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 760 new CronetUrlRequestContext(mTestFramework.createCronetEngineBui
lder(getContext())); | 759 new CronetUrlRequestContext(mTestFramework.createCronetEngineBui
lder(getContext())); |
| 761 CronetEngine secondEngine = new CronetUrlRequestContext( | 760 CronetEngine secondEngine = new CronetUrlRequestContext( |
| 762 mTestFramework.createCronetEngineBuilder(getContext().getApplica
tionContext())); | 761 mTestFramework.createCronetEngineBuilder(getContext().getApplica
tionContext())); |
| 763 CronetEngine thirdEngine = new CronetUrlRequestContext( | 762 CronetEngine thirdEngine = new CronetUrlRequestContext( |
| 764 mTestFramework.createCronetEngineBuilder(new ContextWrapper(getC
ontext()))); | 763 mTestFramework.createCronetEngineBuilder(new ContextWrapper(getC
ontext()))); |
| 765 firstEngine.shutdown(); | 764 firstEngine.shutdown(); |
| 766 secondEngine.shutdown(); | 765 secondEngine.shutdown(); |
| 767 thirdEngine.shutdown(); | 766 thirdEngine.shutdown(); |
| 768 } | 767 } |
| 769 } | 768 } |
| OLD | NEW |