@SmallTest
@Feature({"Cronet"})
public void testRedirectURLRequest() throws Exception {
createRequestAndWaitForComplete(
NativeTestServer.getRedirectURL(), false);
// ChromiumUrlRequest does not expose the url after redirect.
assertEquals(NativeTestServer.getRedirectURL(), mListener.mUrl);
assertEquals(200, mListener.mHttpStatusCode);
assertEquals("OK", mListener.mHttpStatusText);
// Expect that the request is redirected to success.txt.
assertEquals("this is a text file\n",
new String(mListener.mResponseAsBytes));
// Test that ChromiumUrlRequest caches information which is available
// after the native request adapter has been destroyed.
assertEquals(200, mRequest.getHttpStatusCode());
assertEquals("OK", mRequest.getHttpStatusText());
assertNull(mRequest.getException());
checkAfterAdapterDestroyed(mRequest);
}
ChromiumUrlRequestTest.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:chromium-net-for-android
作者:
评论列表
文章目录