| Index: chrome/browser/ui/app_list/search/webstore/webstore_provider_browsertest.cc
|
| diff --git a/chrome/browser/ui/app_list/search/webstore/webstore_provider_browsertest.cc b/chrome/browser/ui/app_list/search/webstore/webstore_provider_browsertest.cc
|
| index e8160aa26c4f4d2874ffa1061e15b4ea178a4a7d..4bb888afe3e488d29a03d95fc6b5ef3e0c6c760e 100644
|
| --- a/chrome/browser/ui/app_list/search/webstore/webstore_provider_browsertest.cc
|
| +++ b/chrome/browser/ui/app_list/search/webstore/webstore_provider_browsertest.cc
|
| @@ -28,7 +28,6 @@ using extensions::Manifest;
|
| using net::test_server::BasicHttpResponse;
|
| using net::test_server::HttpRequest;
|
| using net::test_server::HttpResponse;
|
| -using net::test_server::EmbeddedTestServer;
|
|
|
| namespace app_list {
|
| namespace test {
|
| @@ -135,14 +134,12 @@ class WebstoreProviderTest : public InProcessBrowserTest {
|
|
|
| // InProcessBrowserTest overrides:
|
| void SetUpOnMainThread() override {
|
| - test_server_.reset(new EmbeddedTestServer);
|
| -
|
| - ASSERT_TRUE(test_server_->InitializeAndWaitUntilReady());
|
| - test_server_->RegisterRequestHandler(
|
| + embedded_test_server()->RegisterRequestHandler(
|
| base::Bind(&WebstoreProviderTest::HandleRequest,
|
| base::Unretained(this)));
|
| + ASSERT_TRUE(embedded_test_server()->Start());
|
| base::CommandLine::ForCurrentProcess()->AppendSwitchASCII(
|
| - ::switches::kAppsGalleryURL, test_server_->base_url().spec());
|
| + ::switches::kAppsGalleryURL, embedded_test_server()->base_url().spec());
|
| base::CommandLine::ForCurrentProcess()->AppendSwitch(
|
| switches::kEnableExperimentalAppList);
|
|
|
| @@ -155,11 +152,6 @@ class WebstoreProviderTest : public InProcessBrowserTest {
|
| webstore_provider_->set_use_throttling(false);
|
| }
|
|
|
| - void TearDownOnMainThread() override {
|
| - EXPECT_TRUE(test_server_->ShutdownAndWaitUntilComplete());
|
| - test_server_.reset();
|
| - }
|
| -
|
| void RunQuery(const std::string& query,
|
| const std::string& mock_server_response) {
|
| mock_server_response_ = mock_server_response;
|
| @@ -248,7 +240,6 @@ class WebstoreProviderTest : public InProcessBrowserTest {
|
| run_loop_->Quit();
|
| }
|
|
|
| - scoped_ptr<EmbeddedTestServer> test_server_;
|
| scoped_ptr<base::RunLoop> run_loop_;
|
|
|
| std::string mock_server_response_;
|
|
|