#include <vector>
#include "chrome/browser/extensions/webstore_inline_installer.h"
+#include "chrome/common/extensions/webstore_install_result.h"
#include "chrome/test/base/chrome_render_view_host_test_harness.h"
-#include "content/public/browser/browser_thread.h"
#include "content/public/browser/web_contents.h"
-#include "content/public/test/test_browser_thread.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"
}
protected:
- virtual ~TestWebstoreInlineInstaller();
+ ~TestWebstoreInlineInstaller() override;
};
-void TestInstallerCallback(bool success, const std::string& error) {}
+void TestInstallerCallback(bool success,
+ const std::string& error,
+ webstore_install::Result result) {}
TestWebstoreInlineInstaller::TestWebstoreInlineInstaller(
content::WebContents* contents,
class WebstoreInlineInstallerTest : public ChromeRenderViewHostTestHarness {
public:
// testing::Test
- virtual void SetUp() OVERRIDE;
- virtual void TearDown() OVERRIDE;
+ void SetUp() override;
+ void TearDown() override;
bool TestSingleVerifiedSite(const std::string& requestor_url,
const std::string& verified_site);
return installer->TestCheckRequestorPermitted(webstore_data);
}
-} // namespace
+} // namespace
TEST_F(WebstoreInlineInstallerTest, DomainVerification) {
// Exact domain match.