Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4)

Unified Diff: chrome/browser/extensions/api/chrome_auth_private/chrome_auth_private_apitest.cc

Issue 10690177: Renamed chrome_auth to cloud_print. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/api/chrome_auth_private/chrome_auth_private_apitest.cc
===================================================================
--- chrome/browser/extensions/api/chrome_auth_private/chrome_auth_private_apitest.cc (revision 149229)
+++ chrome/browser/extensions/api/chrome_auth_private/chrome_auth_private_apitest.cc (working copy)
@@ -1,60 +0,0 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "base/stringprintf.h"
-#include "chrome/browser/extensions/api/chrome_auth_private/chrome_auth_private_api.h"
-#include "chrome/browser/extensions/extension_apitest.h"
-#include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/ui/browser.h"
-#include "chrome/common/chrome_switches.h"
-#include "chrome/test/base/ui_test_utils.h"
-#include "net/base/mock_host_resolver.h"
-
-// A base class for tests below.
-class ExtensionChromeAuthPrivateApiTest : public ExtensionApiTest {
- public:
- void SetUpCommandLine(CommandLine* command_line) OVERRIDE {
- ExtensionApiTest::SetUpCommandLine(command_line);
- command_line->AppendSwitchASCII(switches::kCloudPrintServiceURL,
- "http://www.cloudprintapp.com/files/extensions/api_test/"
- "chrome_auth_private");
- }
-
- void SetUpInProcessBrowserTestFixture() OVERRIDE {
- // Start up the test server and get us ready for calling the install
- // API functions.
- host_resolver()->AddRule("www.cloudprintapp.com", "127.0.0.1");
- ASSERT_TRUE(test_server()->Start());
- }
-
- protected:
- // Returns a test server URL, but with host 'www.cloudprintapp.com' so it
- // matches the cloud print app's extent that we set up via command line
- // flags.
- GURL GetTestServerURL(const std::string& path) {
- GURL url = test_server()->GetURL(
- "files/extensions/api_test/chrome_auth_private/" + path);
-
- // Replace the host with 'www.cloudprintapp.com' so it matches the cloud
- // print app's extent.
- GURL::Replacements replace_host;
- std::string host_str("www.cloudprintapp.com");
- replace_host.SetHostStr(host_str);
- return url.ReplaceComponents(replace_host);
- }
-};
-
-#if !defined(OS_CHROMEOS)
-IN_PROC_BROWSER_TEST_F(ExtensionChromeAuthPrivateApiTest,
- SetCloudPrintCredentialsSuccessHosted) {
- // Run this as a hosted app. Since we have overridden the cloud print service
- // URL in the command line, this URL should match the web extent for our
- // cloud print component app and it should work.
- extensions::SetCloudPrintCredentialsFunction::SetTestMode(true);
- GURL page_url = GetTestServerURL(
- "enable_chrome_connector/cloud_print_success_tests.html");
- ASSERT_TRUE(RunPageTest(page_url.spec()));
- extensions::SetCloudPrintCredentialsFunction::SetTestMode(false);
-}
-#endif // !defined(OS_CHROMEOS)

Powered by Google App Engine
This is Rietveld 408576698