NaCl: Update revision in DEPS, r12770 -> r12773
[chromium-blink-merge.git] / chrome / browser / extensions / cross_origin_xhr_apitest.cc
blobeae682f02bf30c51b50f0c76ed8a83d54df2fb0c
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "chrome/browser/extensions/extension_apitest.h"
6 #include "net/dns/mock_host_resolver.h"
8 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, CrossOriginXHRBackgroundPage) {
9 host_resolver()->AddRule("*.com", "127.0.0.1");
10 ASSERT_TRUE(StartEmbeddedTestServer());
11 ASSERT_TRUE(RunExtensionTest("cross_origin_xhr/background_page")) << message_;
14 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, CrossOriginXHRAllURLs) {
15 host_resolver()->AddRule("*.com", "127.0.0.1");
16 ASSERT_TRUE(StartEmbeddedTestServer());
17 ASSERT_TRUE(RunExtensionTest("cross_origin_xhr/all_urls")) << message_;
20 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, CrossOriginXHRContentScript) {
21 host_resolver()->AddRule("*.com", "127.0.0.1");
22 ASSERT_TRUE(StartEmbeddedTestServer());
23 ASSERT_TRUE(RunExtensionTest("cross_origin_xhr/content_script")) << message_;
26 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, CrossOriginXHRFileAccess) {
27 ASSERT_TRUE(RunExtensionTest("cross_origin_xhr/file_access")) << message_;
30 IN_PROC_BROWSER_TEST_F(ExtensionApiTest, CrossOriginXHRNoFileAccess) {
31 ASSERT_TRUE(RunExtensionTestNoFileAccess(
32 "cross_origin_xhr/no_file_access")) << message_;