Index: components/cronet/android/test/javatests/src/org/chromium/net/UploadDataProvidersTest.java |
diff --git a/components/cronet/android/test/javatests/src/org/chromium/net/UploadDataProvidersTest.java b/components/cronet/android/test/javatests/src/org/chromium/net/UploadDataProvidersTest.java |
index bc83435edc932d524188f86816e2d42b9baa7fb5..1a00d9fcb8ce33e0f6d52c4464cc0191538ba0bb 100644 |
--- a/components/cronet/android/test/javatests/src/org/chromium/net/UploadDataProvidersTest.java |
+++ b/components/cronet/android/test/javatests/src/org/chromium/net/UploadDataProvidersTest.java |
@@ -25,6 +25,7 @@ public class UploadDataProvidersTest extends CronetTestBase { |
private CronetTestFramework mTestFramework; |
private File mFile; |
private StrictMode.VmPolicy mOldVmPolicy; |
+ private MockUrlRequestJobFactory mMockUrlRequestJobFactory; |
@Override |
protected void setUp() throws Exception { |
@@ -38,7 +39,7 @@ public class UploadDataProvidersTest extends CronetTestBase { |
mTestFramework = startCronetTestFramework(); |
assertTrue(NativeTestServer.startNativeTestServer(getContext())); |
// Add url interceptors after native application context is initialized. |
- MockUrlRequestJobFactory.setUp(); |
+ mMockUrlRequestJobFactory = new MockUrlRequestJobFactory(mTestFramework.mCronetEngine); |
mFile = new File(getContext().getCacheDir().getPath() + "/tmpfile"); |
FileOutputStream fileOutputStream = new FileOutputStream(mFile); |
try { |
@@ -52,6 +53,7 @@ public class UploadDataProvidersTest extends CronetTestBase { |
@Override |
protected void tearDown() throws Exception { |
try { |
+ mMockUrlRequestJobFactory.shutdown(); |
NativeTestServer.shutdownNativeTestServer(); |
mTestFramework.mCronetEngine.shutdown(); |
assertTrue(mFile.delete()); |