chromium/extensions/browser/api/test/test_api_observer_registry.cc

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

#include "extensions/browser/api/test/test_api_observer_registry.h"

#include <ostream>

#include "base/check.h"
#include "base/no_destructor.h"
#include "base/observer_list.h"

namespace extensions {

TestApiObserverRegistry::TestApiObserverRegistry() = default;
TestApiObserverRegistry::~TestApiObserverRegistry() = default;

// static
TestApiObserverRegistry* TestApiObserverRegistry::GetInstance() {}

void TestApiObserverRegistry::NotifyTestPassed(
    content::BrowserContext* browser_context) {}

void TestApiObserverRegistry::NotifyTestFailed(
    content::BrowserContext* browser_context,
    const std::string& message) {}

bool TestApiObserverRegistry::NotifyTestMessage(
    TestSendMessageFunction* function,
    const std::string& message) {}

void TestApiObserverRegistry::NotifyScriptResult(
    const base::Value& result_value) {}

void TestApiObserverRegistry::AddObserver(TestApiObserver* observer) {}

void TestApiObserverRegistry::RemoveObserver(TestApiObserver* observer) {}

}  // namespace extensions