diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-26 20:59:05 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-26 20:59:05 +0000 |
commit | c1dffe83ba4c933b6e5a87edc92780eda101b2b4 (patch) | |
tree | 869a9fedc1763f15ec6ed974c6c815050601d898 /chrome/browser/extensions/lazy_background_page_apitest.cc | |
parent | 3a4ddfce956ad9e8f6a47ddee43e779c36443c88 (diff) | |
download | chromium_src-c1dffe83ba4c933b6e5a87edc92780eda101b2b4.zip chromium_src-c1dffe83ba4c933b6e5a87edc92780eda101b2b4.tar.gz chromium_src-c1dffe83ba4c933b6e5a87edc92780eda101b2b4.tar.bz2 |
GTTF: convert some tests in chrome to use EmbeddedTestServer patch nr 1
This eliminates a whole class of problems with SpawnedTestServer
failing to start.
BUG=96594, 98194
R=asargent@chromium.org, rsleevi@chromium.org, sky@chromium.org
Review URL: https://codereview.chromium.org/16268017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208784 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/lazy_background_page_apitest.cc')
-rw-r--r-- | chrome/browser/extensions/lazy_background_page_apitest.cc | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/chrome/browser/extensions/lazy_background_page_apitest.cc b/chrome/browser/extensions/lazy_background_page_apitest.cc index 8bb4b11..ba6f7de 100644 --- a/chrome/browser/extensions/lazy_background_page_apitest.cc +++ b/chrome/browser/extensions/lazy_background_page_apitest.cc @@ -30,6 +30,7 @@ #include "content/public/test/browser_test_utils.h" #include "googleurl/src/gurl.h" #include "net/dns/mock_host_resolver.h" +#include "net/test/embedded_test_server/embedded_test_server.h" using extensions::Extension; @@ -141,7 +142,7 @@ IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, } IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, BroadcastEvent) { - ASSERT_TRUE(StartTestServer()); + ASSERT_TRUE(StartEmbeddedTestServer()); const Extension* extension = LoadExtensionAndWait("broadcast_event"); ASSERT_TRUE(extension); @@ -159,7 +160,7 @@ IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, BroadcastEvent) { chrome::NOTIFICATION_EXTENSION_PAGE_ACTION_VISIBILITY_CHANGED, content::NotificationService::AllSources()); ui_test_utils::NavigateToURL( - browser(), test_server()->GetURL("files/extensions/test_file.html")); + browser(), embedded_test_server()->GetURL("/extensions/test_file.html")); page_complete.Wait(); EXPECT_FALSE(pm->GetBackgroundHostForExtension(last_loaded_extension_id_)); @@ -183,7 +184,7 @@ IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, Filters) { // Open a tab to a URL that will fire a webNavigation event. LazyBackgroundObserver page_complete; ui_test_utils::NavigateToURL( - browser(), test_server()->GetURL("files/extensions/test_file.html")); + browser(), embedded_test_server()->GetURL("/extensions/test_file.html")); page_complete.Wait(); } @@ -235,7 +236,7 @@ IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, WaitForView) { // are complete. IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, WaitForRequest) { host_resolver()->AddRule("*", "127.0.0.1"); - ASSERT_TRUE(StartTestServer()); + ASSERT_TRUE(StartEmbeddedTestServer()); LazyBackgroundObserver page_complete; ResultCatcher catcher; @@ -376,7 +377,7 @@ IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, MAYBE_IncognitoSplitMode) { // Tests that messages from the content script activate the lazy background // page, and keep it alive until all channels are closed. IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, Messaging) { - ASSERT_TRUE(StartTestServer()); + ASSERT_TRUE(StartEmbeddedTestServer()); ASSERT_TRUE(LoadExtensionAndWait("messaging")); // Lazy Background Page doesn't exist yet. @@ -389,7 +390,7 @@ IN_PROC_BROWSER_TEST_F(LazyBackgroundPageApiTest, Messaging) { ResultCatcher catcher; LazyBackgroundObserver lazybg; ui_test_utils::NavigateToURL( - browser(), test_server()->GetURL("files/extensions/test_file.html")); + browser(), embedded_test_server()->GetURL("/extensions/test_file.html")); lazybg.WaitUntilLoaded(); // Background page got the content script's message and is still loaded |