// Copyright (c) 2010 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/command_line.h" #include "chrome/browser/extensions/extension_apitest.h" #include "net/base/mock_host_resolver.h" class ExtensionHistoryApiTest : public ExtensionApiTest { public: virtual void SetUpInProcessBrowserTestFixture() { ExtensionApiTest::SetUpInProcessBrowserTestFixture(); host_resolver()->AddRule("www.a.com", "127.0.0.1"); host_resolver()->AddRule("www.b.com", "127.0.0.1"); ASSERT_TRUE(StartTestServer()); } }; // Flaky, http://crbug.com/26296. IN_PROC_BROWSER_TEST_F(ExtensionHistoryApiTest, FLAKY_MiscSearch) { ASSERT_TRUE(RunExtensionSubtest("history", "misc_search.html")) << message_; } // Flaky, http://crbug.com/26296. IN_PROC_BROWSER_TEST_F(ExtensionHistoryApiTest, FLAKY_TimedSearch) { ASSERT_TRUE(RunExtensionSubtest("history", "timed_search.html")) << message_; } // Flaky, http://crbug.com/26296. IN_PROC_BROWSER_TEST_F(ExtensionHistoryApiTest, FLAKY_Delete) { ASSERT_TRUE(RunExtensionSubtest("history", "delete.html")) << message_; } // Flaky, http://crbug.com/26296. IN_PROC_BROWSER_TEST_F(ExtensionHistoryApiTest, FLAKY_GetVisits) { ASSERT_TRUE(RunExtensionSubtest("history", "get_visits.html")) << message_; }