| Index: net/url_request/url_request_unittest.cc
|
| diff --git a/net/url_request/url_request_unittest.cc b/net/url_request/url_request_unittest.cc
|
| index 4efba54ed903a301ef65e0183fac52322de0ec12..06e05b9e3025d31b7eb274a2c4da87bd85d77727 100644
|
| --- a/net/url_request/url_request_unittest.cc
|
| +++ b/net/url_request/url_request_unittest.cc
|
| @@ -1021,6 +1021,21 @@ TEST_F(URLRequestTest, InvalidUrlTest) {
|
| }
|
| }
|
|
|
| +TEST_F(URLRequestTest, InvalidReferrerTest) {
|
| + TestURLRequestContext context;
|
| + TestNetworkDelegate network_delegate;
|
| + network_delegate.set_cancel_request_with_policy_violating_referrer(true);
|
| + context.set_network_delegate(&network_delegate);
|
| + TestDelegate d;
|
| + scoped_ptr<URLRequest> req(context.CreateRequest(
|
| + GURL("http://localhost/"), DEFAULT_PRIORITY, &d, NULL));
|
| + req->SetReferrer("https://somewhere.com/");
|
| +
|
| + req->Start();
|
| + base::RunLoop().Run();
|
| + EXPECT_TRUE(d.request_failed());
|
| +}
|
| +
|
| #if defined(OS_WIN)
|
| TEST_F(URLRequestTest, ResolveShortcutTest) {
|
| base::FilePath app_path;
|
|
|