chromium/chrome/browser/extensions/content_verifier_test_utils.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/extensions/content_verifier_test_utils.h"

#include <utility>

#include "base/containers/contains.h"
#include "base/functional/bind.h"
#include "base/functional/callback.h"
#include "base/run_loop.h"
#include "base/task/single_thread_task_runner.h"
#include "content/public/test/test_utils.h"
#include "extensions/browser/external_install_info.h"
#include "extensions/browser/updater/extension_downloader.h"
#include "extensions/browser/updater/manifest_fetch_data.h"
#include "extensions/common/extension_urls.h"
#include "extensions/common/verifier_formats.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace extensions {

namespace content_verifier_test {

DownloaderTestDelegate::DownloaderTestDelegate() {}
DownloaderTestDelegate::~DownloaderTestDelegate() {}

void DownloaderTestDelegate::AddResponse(const ExtensionId& extension_id,
                                         const std::string& version_string,
                                         const base::FilePath& crx_path) {}

const std::vector<ExtensionDownloaderTask>& DownloaderTestDelegate::requests() {}

void DownloaderTestDelegate::StartUpdateCheck(
    ExtensionDownloader* downloader,
    ExtensionDownloaderDelegate* delegate,
    std::vector<ExtensionDownloaderTask> tasks) {}

ForceInstallProvider::ForceInstallProvider(const ExtensionId& id) :{}
ForceInstallProvider::~ForceInstallProvider() {}

std::string ForceInstallProvider::GetDebugPolicyProviderName() const {}

bool ForceInstallProvider::UserMayModifySettings(const Extension* extension,
                                                 std::u16string* error) const {}

bool ForceInstallProvider::MustRemainEnabled(const Extension* extension,
                                             std::u16string* error) const {}

DelayTracker::DelayTracker()
    :{}

DelayTracker::~DelayTracker() {}

const std::vector<base::TimeDelta>& DelayTracker::calls() {}

void DelayTracker::ReinstallAction(base::OnceClosure callback,
                                   base::TimeDelta delay) {}

void DelayTracker::Proceed() {}

void DelayTracker::StopWatching() {}

}  // namespace content_verifier_test

}  // namespace extensions