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 fa7a540b1c79845c268d99ea43bf18d4f4dc3f4d..676a66dbddc04eda45c0eb87864e4e42ef1424ca 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()); |