#include "extensions/shell/test/shell_apitest.h"
#include "base/path_service.h"
#include "base/threading/thread_restrictions.h"
#include "extensions/browser/extension_registry.h"
#include "extensions/browser/unloaded_extension_reason.h"
#include "extensions/common/extension_paths.h"
#include "extensions/shell/browser/shell_extension_system.h"
#include "extensions/test/result_catcher.h"
namespace extensions {
ShellApiTest::ShellApiTest() { … }
ShellApiTest::~ShellApiTest() { … }
const Extension* ShellApiTest::LoadExtension(const std::string& extension_dir) { … }
const Extension* ShellApiTest::LoadExtension(
const base::FilePath& extension_path) { … }
const Extension* ShellApiTest::LoadApp(const std::string& app_dir) { … }
bool ShellApiTest::RunExtensionTest(const std::string& extension_dir) { … }
bool ShellApiTest::RunAppTest(const std::string& app_dir) { … }
bool ShellApiTest::RunTest(const Extension* extension, ResultCatcher* catcher) { … }
void ShellApiTest::UnloadApp(const Extension* app) { … }
}