Index: third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
diff --git a/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp b/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
index 4c3ffdb9bf639ac3c1c8180d5985e452cbf23a66..1fdfb82bb1ef0fbaf8d2d30a75fcf967991df4ba 100644 |
--- a/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
+++ b/third_party/WebKit/Source/core/fetch/ResourceFetcherTest.cpp |
@@ -117,12 +117,14 @@ public: |
TEST_F(ResourceFetcherTest, StartLoadAfterFrameDetach) |
{ |
KURL secureURL(ParsedURLString, "https://secureorigin.test/image.png"); |
- // Try to request a url. The request should fail, no resource should be returned, |
- // and no resource should be present in the cache. |
+ // Try to request a url. The request should fail, and a resource in an error state |
+ // should be returned, and no resource should be present in the cache. |
ResourceFetcher* fetcher = ResourceFetcher::create(nullptr); |
FetchRequest fetchRequest = FetchRequest(ResourceRequest(secureURL), FetchInitiatorInfo()); |
Resource* resource = fetcher->requestResource(fetchRequest, TestResourceFactory()); |
- EXPECT_FALSE(resource); |
+ ASSERT_TRUE(resource); |
+ EXPECT_TRUE(resource->errorOccurred()); |
+ EXPECT_TRUE(resource->resourceError().isAccessCheck()); |
EXPECT_FALSE(memoryCache()->resourceForURL(secureURL)); |
// Start by calling startLoad() directly, rather than via requestResource(). |